.tlo-winieta {
	background-image: url(/images/filmowiec/winieta-tlo.png);
	background-repeat: repeat-x;
}

.tlo-winieta2
{
	background-image:  url("/images/filmowiec/winieta-tlo.png");
	background-repeat: repeat-x;
}

.czarny-pasek {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #d4d4d4;
	position: relative;

}
.linki-redakcja {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #d4d4d4;
	text-decoration: none;

}
.linki-redakcja:hover {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: underline;

}
.input-logowanie {
	font-family: Tahoma;
	font-size: 11px;
	color: #1952af;
	height: 18px;
	width: 80px;
	border: 1px solid #1952af;
	margin-right: 5px;
	padding-left: 2px;
	vertical-align: text-bottom;
	background-repeat: no-repeat;




}
.unnamed1 {
	position: relative;
	top: 2px;
	right: 1px;
	z-index: auto;

}

.linki-submenu {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;

}
.linki-submenu:hover {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #ffe400;
	text-decoration: none;

}

.linki-submenu-active {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #ffe400;
	text-decoration: none;

}
.linki-submenu-active:hover {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;

}


.naglowek-tabelki-menu {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(/images/filmowiec/main_32.png);
	background-repeat: no-repeat;
	padding-left: 17px;

}

.srodek-tabelki-menu {
	background-image: url(/images/filmowiec/main_42.jpg);
	background-repeat: repeat-y;
	padding-left: 6px;
	padding-bottom: 2px;
}

td.srodek-tabelki-menu.selected, td.srodek-tabelki-menu.selected a
{
  color:  #BE0011;
}

td.srodek-tabelki-menu.level-2
{
  padding-left: 10px;
}

td.srodek-tabelki-menu.level-3
{
  padding-left: 20px;
}

.linki-menu-lewe {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #1952af;
	text-decoration: none;
}

.linki-menu-lewe:hover {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #BE0011;
	text-decoration: none;
}


.listafirm {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #1952af;
	text-decoration: none;
	line-height: 13pt;
}

.listafirm:hover {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #BE0011;
	text-decoration: none;
	line-height: 13pt;
}







.linki-menu-lewe-active {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #BE0011;
	text-decoration: none;
}

.linki-menu-lewe-active:hover {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #1952af;
	text-decoration: none;
}

.input-wyszukiwarka {

	font-family: Tahoma;
	font-size: 11px;
	color: #1952af;
	width: 120px;
	border: 1px solid #1952af;
	background-image: url(/images/filmowiec/input-tlo.png);
	background-repeat: no-repeat;
}


.katalog-input01 {

	font-family: Tahoma;
	font-size: 11px;
	color: #1952af;
	height: 18px;
	width: 205px;
	border: 1px solid #1952af;
	margin-right: 5px;
	

}

.katalog-input02 {

	font-family: Tahoma;
	font-size: 11px;
	color: #1952af;
	height: 220px;
	width: 205px;
	border: 1px solid #1952af;
	margin-right: 5px;
	

}

.katalog-input03 {

	font-family: Tahoma;
	font-size: 11px;
	color: #1952af;
	height: 18px;
	width: 200px;
	border: 1px solid #1952af;
	padding-left: 2px;

	margin-right: 5px;
	

}

.katalog-input04 {

	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;

	color: #1952af;
	height: 21px;
	width: 90px;
	border: 1px solid #1952af;

	

}








.srodek-tabelki-szukanie {
	background-image: url(/images/filmowiec/main_42_42.gif);
	background-repeat: repeat-y;
	font-family: Tahoma;
	font-size: 11px;
	background-position: left;	

}

.link01 {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #1952af;
	text-decoration: none;
}

.link01:hover {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #BE0011;
	text-decoration: none;
}
.naglowek-tabelki-artykul {

	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(/images/filmowiec/main_34.png);
	background-repeat: no-repeat;
	padding-left: 17px;
}
.tytul-artykulu {
	font-family: Tahoma;
	font-size: 17px;
	font-weight: bold;
	color: #1952af;
	text-decoration: none;
	line-height: 17pt;

}
.tresc-artykulu {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	line-height: 11pt;
	font-weight: normal;
	text-align: justify;
	padding-right: 5px;
	padding-left: 5px;

}
.naglowek-artykulu {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	line-height: 15pt;
	font-weight: normal;


}
.autor {
	font-weight: bold;
	color: #1952AF;
	font-size: 11px;
	line-height: 13pt;

}


.komunikat {
	font-family: Tahoma;
	font-size: 18px;	
	font-weight: bold;
	color: #000000;
	line-height: 18pt;



}




.link02 {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #b30000;
	text-decoration: none;
}
.link02:hover {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.stopka {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration: none;
}

.tekst01 {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	line-height: 11pt;
	font-weight: normal;


}.nazwa-firmy {

	font-family: Tahoma;
	font-size: 17px;
	font-weight: bold;
	color: #1952af;
	text-decoration: none;
	line-height: 17pt;
}


.tytul-newsa {
	font-weight: bold;
	color: #1952AF;
	font-size: 11px;
	line-height: 13pt;
	text-decoration: none;

}

.tytul-newsa:hover {
	font-weight: bold;
	color: #1952AF;
	font-size: 11px;
	line-height: 13pt;
	text-decoration: none;

}

.tresc-zajawki-newsa {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	line-height: 15pt;
	font-weight: normal;
	text-decoration: none;

}
.tresc-zajawki-newsa:hover {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	line-height: 15pt;
	font-weight: normal;
	text-decoration: none;

}

.foto-ramka {
	border: 1px solid #000000;
}
	


.mapa-wciecie {
	margin-top: 5px;
	margin-bottom: 15px;
	margin-left: 25px;
}
.input-powiadom {
	font-family: Tahoma;
	font-size: 11px;
	color: #1952af;
	height: 18px;
	width: 85px;
	border: 1px solid #1952af;
	margin-right: 1px;
	padding-left: 2px;
	vertical-align: text-bottom;
	background-image: url(/images/filmowiec/input-tlo.png);
	background-repeat: no-repeat;
	margin-bottom: 5px;

}

















.tlo-gora {
	margin: 0px;
	padding: 0px;
	text-align: center;
	vertical-align: top;



}

.tlo-margines {
	background-image: url(/images/filmowiec/okruchy_tlo_23.png);
	background-repeat: repeat-x;
	background-position: top;


}

.input-logowanie-sklep 

{
	font-family: Tahoma;
	font-size: 11px;
	color: #1952af;
	height: 18px;
	width: 140px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #55708a;
	border-right-color: #55708a;
	border-bottom-color: #55708a;
	border-left-color: #55708a;
	margin: 3px 0px;
	top: 3px;





}

.ok {
	position: relative;
	left: -1px;
	top: 0px;
}
.szukanie {
	padding-left: 16px;

}
.szukaniezaaw {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #1363bd;
	text-decoration: underline;
	margin-bottom: 5px;
	vertical-align: middle;





}
.szukaniezaaw:hover {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #c60101;
	text-decoration: underline;
	padding-top: 4px;
	padding-bottom: 10px;
	margin-bottom: 5px;




}
.naglowek-kategorii {
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #00264c;

}

.tresc-koszyka
{
	background-color: #ffffff;
	font-family: Tahoma;
	font-size: 11px;
	color: #00264c;
	padding-right: 5px;
	padding-left: 14px;
	line-height: 13pt;


}
.koszyk-lewo {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 11pt;
	font-weight: normal;
	color: #1952AF;
	padding-left: 4px;
}
.koszyk-prawo {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 11pt;
	color: #c60101;
	padding-left: 25px;
	font-weight: bold;
}
.koszyk-prawo2 {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 11pt;
	color: #c60101;
	padding-left: 7px;
	font-weight: bold;
}
.input-button-koszyk {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #00264c;
	background-color: #fcde8e;
	border: 1px solid #917400;
	padding: 3px;
	margin-top: 5px;



}
.tresc-promocji {
	background-color: #ffffff;
	font-family: Tahoma;
	font-size: 11px;
	color: #00264c;
	padding-right: 14px;
	padding-left: 14px;
	line-height: 11pt;
	background-image: url(/images/filmowiec/promocja_tlo_42.png);
	text-align: center;
	padding-top: 5px;


}
.link-promocja-nazwa {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #00264c;
	text-decoration: underline;
	padding-top: 3px;
}
.link-promocja-cena {

	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #c60101;
	text-decoration: underline;
	padding-top: 3px;
}
.tresc-kontaktu {
	background-color: #ffffff;
	font-family: Tahoma;
	font-size: 11px;
	color: #00264c;
	padding-right: 5px;
	padding-left: 14px;
	line-height: 11pt;
	background-image: url(/images/filmowiec/promocja_tlo_42.png);
	text-align: left;
	padding-top: 5px;
	font-weight: bold;

}



.foto-ramka {
	border: 1px solid #c60101;
}

.breadcrumb {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #00264c;
	background-repeat: repeat-x;
padding-top: 8px;
}

.breadcrumb-link {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #1952AF;
	text-decoration: underline;	

}

.breadcrumb-link:hover {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #c60101;
	text-decoration: underline;
	

}
.nazwa-kategorii {
	font-family: Tahoma;
	font-size: 19px;
	font-weight: bold;
	color: #1952AF;
	padding-top: 15px;
}
.sortowanie {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #00264c;
	padding-top: 20px;
}
.input-sortowanie {
	font-family: Tahoma;
	font-size: 11px;
	color: #1952af;
	height: 18px;
	width: 120px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #55708a;
	border-right-color: #55708a;
	border-bottom-color: #55708a;
	border-left-color: #55708a;
	margin-right: 5px;
	background-image: none;
	font-weight: normal;
	text-align: left;
	vertical-align: middle;
	margin-left: 5px;
	background-repeat: repeat-x;
	background-position: left top;




}
.input-pozycje {

	font-family: Tahoma;
	font-size: 11px;
	color: #1952af;
	height: 18px;
	width: 50px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #55708a;
	border-right-color: #55708a;
	border-bottom-color: #55708a;
	border-left-color: #55708a;
	margin-right: 5px;
	background-image: url(/images/filmowiec/input-tlo.png);
	font-weight: normal;
	text-align: left;
	vertical-align: middle;
	margin-left: 5px;
	background-repeat: repeat-x;
}


.nazwa-link {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #1952AF;
	text-decoration: underline;
	

}

.nazwa-link:hover {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #c60101;
	text-decoration: underline;
	

}.rabat {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #FF0000;
}
.dostepnosc {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #1952AF;
	padding-bottom: 5px;




}
.dostepnosc-value {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #c60101;
	margin-top: 10px;
	line-height: normal;
	padding-top: 15px;

}
.cena-value {
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #c60101;
	line-height: 14pt;

}
.input-sztuki {
	font-family: Tahoma;
	font-size: 11px;
	color: #1952af;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #55708a;
	border-right-color: #55708a;
	border-bottom-color: #55708a;
	border-left-color: #55708a;
	background-image: none;
	font-weight: normal;
	text-align: left;
	vertical-align: middle;
	background-repeat: repeat-x;
	position: relative;
	height: 18px;
	width: 20px;
	padding-left: 2px;



}
.sztuki {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.szt {
	position: relative;

}
.wyprzedaz {

	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #0066FF;
}
.kod {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
}
.menu-pomocnicze {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #063b8d;
	text-decoration: underline;
	vertical-align: middle;

}
.menu-pomocnicze:hover {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #c60101;
	text-decoration: underline;
}

.kategoria-link {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #063b8d;
	text-decoration: underline;
}

.kategoria-link:hover {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #c60101;
	text-decoration: underline;
}

.input-dokoszyka {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	height: 20px;
	width: 80px;
	vertical-align: middle;
	background-color: #1952AF;
	border: 1px solid #000000;
}
.koszyk {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #1363bd;
	line-height: 13pt;
}
.koszyk-cena {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #c60101;
}
.koszyk-link {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #1363bd;
}
.koszyk-link:hover {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #c60101;
}
.koszyk-link2 {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #1363bd;
}
.koszyk-link2:hover {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #c60101;
}
.opis-produktu {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 11pt;
	font-weight: normal;
	color: #000000;
	text-align: justify;
	display: block;
	padding-left: 10px;



}

.product-attribute-header
{
  font-family: Tahoma;
  font-size: 11px;
  line-height: 11pt;
  font-weight: bold;
  color: #000000;
  text-align: left;
  padding-left: 10px;
}


.podpis-zdjecia {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-align: left;

}

.cena-netto {
	font-family: Tahoma;
	font-size: 10px;
	line-height: 10pt;
	font-weight: normal;
	color: #000000;
	text-align: justify;
	display: block;


}
.stara-cena {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: line-through;
}
.formularz-rejestr-lewa-td {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding-right: 7px;
	height: 25px;
	width: 180px;


}
.formularz-rejestr-prawa-td {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	height: 25px;
	width: 180px;
	background-color: #D2DCF3;
	padding-left: 7px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;





}
.input-rejestracja {
	font-family: Tahoma;
	font-size: 11px;
	color: #1952af;
	height: 18px;
	width: 170px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #1952AF;
	border-right-color: #1952AF;
	border-bottom-color: #1952AF;
	border-left-color: #1952AF;
	margin: 3px 0px;
	top: 3px;
	padding-left: 4px;

}

.input-textarea {
	font-family: Tahoma;
	font-size: 11px;
	color: #1952af;
	height: 200px;
	width: 170px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #55708a;
	border-right-color: #55708a;
	border-bottom-color: #55708a;
	border-left-color: #55708a;
	margin: 3px 0px;
	top: 3px;
	padding-left: 4px;

}
.tekst-zwykly {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	line-height: 11pt;

}
.komunikat-bledu {
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #C60101;
	text-align: center;
}

.link-error {
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-align: center;
}

.link-error:hover {
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #CC3300;
	text-align: center;
}
.link-faq {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #1952AF;
	text-decoration: underline;
}

.link-faq:hover {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: underline;
}.adres-header-td {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	height: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	background-color: #1952AF;
	text-align: right;
	padding-right: 5px;
	vertical-align: middle;


}
.adres-body-td {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	height: 100px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	background-color: #D2DCF3;
	text-align: left;
	vertical-align: top;
	padding-left: 5px;
	line-height: 12pt;
	padding-top: 5px;


}
.formularz-rejestr-lewa-td-wymagane {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #C60101;
	padding-right: 7px;
	height: 25px;
	width: 180px;
}
.formularz-rejestr-prawa-td2 {

	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	height: 25px;
	width: 40px;
	background-color: #D2DCF3;
	padding-left: 7px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.naglowek-tabeli-podsumowania {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	height: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0066FF;
	background-color: #1952AF;
	text-align: left;
	vertical-align: middle;
	padding-left: 5px;

}
.srodek-tabeli-podsumowania {

	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	height: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	background-color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
	padding-left: 5px;
}
.srodek-tabeli-podsumowania-wysylka {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	height: 25px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	background-color: #F5F5F5;
	text-align: left;
	vertical-align: middle;
	padding-left: 5px;
}
.srodek-tabeli-podsumowania-razem {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	height: 25px;
	border-bottom-width: 2px;
	border-bottom-style: none;
	border-bottom-color: #000000;
	background-color: #729FEB;
	text-align: left;
	vertical-align: middle;
	padding-left: 5px;
}

table td.srodek-tabeli-podsumowania-razem.text-label, table td.srodek-tabeli-podsumowania-dozaplaty.text-label
{
  padding-left: 200px;
}

.srodek-tabeli-podsumowania-dozaplaty {




	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	height: 25px;
	border-bottom-width: 2px;
	border-bottom-style: none;
	border-bottom-color: #000000;
	background-color: #CC0000;
	text-align: left;
	vertical-align: middle;
	padding-left: 5px;
}



.input-wroc {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	border: 1px solid #000000;
	background-color: #1952AF;
	height: 20px;
	vertical-align: middle;



}.podsumowanie-transport-platnosc-lewa {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #1952AF;
	height: 25px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;

}
.podsumowanie-transport-platnosc-prawa {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
	height: 25px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-top: 3px;
	padding-bottom: 3px;
}
.input-koszyk-usun {
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	border: 1px dashed #063b8d;
	background-color: #FF0000;
	height: 20px;
	vertical-align: middle;
	width: 20px;

}
.foto-koszyk {
	border: 1px solid #c60101;
	margin-top: 3px;
	margin-bottom: 3px;
	display: inline;
	page-break-before: auto;
	margin-right: 5px;



}
.koszyk-nazwa {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	vertical-align: middle;

}
.gornemenu {
	vertical-align: middle;
}

.cena-promocja-glowna {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #CC3300;
	padding-top: 5px;
	padding-bottom: 5px;
	display: block;



}

.cena-promocja-glowna:hover {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.naglowek-tabelki-promocja {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(/images/filmowiec/nag_polecane.png);
	background-repeat: no-repeat;
	padding-left: 17px;
}
.srodek-tabelki-promocja {
	background-image: url(/images/filmowiec/promocja_tlo_05.png);
	background-repeat: repeat-y;
	font-family: Tahoma;
	font-size: 11px;
	background-position: left;
}
.naglowek-tabelki-polecane {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(/images/filmowiec/nag_polecane.png);
	background-repeat: no-repeat;
	padding-left: 17px;
}
.srodek-tabelki-polecane {
	background-image: url(/images/filmowiec/polecane_tlo.png);
	background-repeat: repeat-y;
	font-family: Tahoma;
	font-size: 11px;
	background-position: left;
}
.cena-value2 {
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #c60101;
	line-height: 20pt;
}
.submenu {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 6px;
	list-style-type: none;
	line-height: 13pt;
}

.submenu2 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 12px;
	list-style-type: none;
	line-height: 13pt;
}

.link-sklep-submenu {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 11pt;
}

.link-sklep-submenu:hover {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #BE0011;
	text-decoration: none;
	line-height: 11pt;
}

.nazwa-link {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #1952af;
	text-decoration: none;
}

.nazwa-link:hover {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #BE0011;
	text-decoration: none;
}

.active-page{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #BE0011;
	text-decoration: none;
	}
.nickname {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #063B8D;
}
.input-textarea2 {
  font-family: Tahoma;
  font-size: 11px;
  color: #1952af;
  height: 200px;
  width: 250px;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: #55708a;
  border-right-color: #55708a;
  border-bottom-color: #55708a;
  border-left-color: #55708a;
  margin: 3px 0px;
  top: 3px;
  padding-left: 4px;

}  
.input-dodaj-maly {
  font-family: Tahoma;
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
  border: 1px solid #000000;
  background-color: #063B8D;
  height: 20px;
  vertical-align: middle;
}

.center
{
  text-align: center;
}

div.form_error
{
  color:       #cc0000;
  font-weight: bold;
}

div.big-error
{
  color:        #cc0000;
  font-weight:  bold;
  font-size:    16px;
  border:       2px solid #cc0000;
  padding:      10px;
  margin-left:  auto;
  margin-right: auto;
  text-align:   center;
}
H1 {
  font-family: Tahoma;
  font-size: 19px;
  font-weight: bold;
  color: #1952af;
    padding: 0 0 0 0;
  margin: 0 0 0 0;

}



/**
  * Shop order path
  *
  */
  
/* Layout */
div.shop-order-layout
{
  width:  1000px;
  margin: 0 auto;
}

div.shop-order-layout div.order-header
{
  height:     175px;
  background: url("/images/filmowiec/order-header-background.png") no-repeat center bottom;
}

div.shop-order-layout div.order-header h1
{
  float:    left;
  position: relative;
  left:     45px;
  top:      45px;
}

div.shop-order-layout div.order-header div.other-logos
{
  float:    right;
  position: relative;
  top:      65px;
  right:    30px;
}

div.shop-order-layout div.order-header div.other-logos img
{
  vertical-align: middle;
  margin-right:   20px;
}

div.shop-order-layout hr.content-separator
{
  width:      100%;
  height:     3px;
  margin:     12px 0;
  border:     none;
  background: #b70000;
}

div.shop-order-layout div.order-content
{
  min-height: 500px;
  padding:  10px 0;
}

div.shop-order-layout div.order-footer
{
  height:         17px; /* 20px - padding */
  background:     url("/images/filmowiec/footer-background.png") no-repeat center top;
  font:           normal 10px Tahoma;
  color:          #CCCCCC;
  padding-top:    3px;
  text-align:     center;
}

div.shop-order-layout div.progress-box
{
  padding:    0 0 20px 30px;
  text-align: left;
}

/* Form elements */
div.shop-order-layout div.form-error
{
  width:      360px;
  padding:    7px;
  margin:     0 auto;
  font:       bold 11px Tahoma, sans-serif;
  text-align: center;
  color:      #ff0000;
  background: #ffffff;
}

div.shop-order-layout div.form-row
{
  width:      374px;
  margin:     0 auto 3px auto;
  background: #929daf;
}

div.shop-order-layout div.form-row div.label-box
{
  float:      left;
  width:      175px;
  padding:    3px 9px 0 3px;
  text-align: right;
  color:      #000000;
  font:       bold 11px Tahoma, sans-serif;
}

div.shop-order-layout div.form-row div.label-box label, div.shop-order-layout div.form-row div.label-box .label
{
  display:      block;
  margin-top:   0;
  padding-top:  4px;
}

div.shop-order-layout div.form-row div.field-box label
{
  color:          #ffffff;
  font:           bold 11px Tahoma, sans-serif;
  vertical-align: 2px;
}

div.shop-order-layout div.form-row div.field-box
{
  padding:        3px 3px 3px 7px;
  _padding-left:  4px;
  margin:         0 0 0 187px;
  background:     #0d4ab5;
  text-align:     left;
}

div.shop-order-layout div.form-row div.field-box input
{
  width:    166px;
  padding:  3px 4px;
  border:   1px solid #092961;
  font:     normal 11px Tahoma, sans-serif;
  color:    #000000;
}

div.shop-order-layout div.form-row div.field-box input.readonly
{
  color:      #6c6859;
  background: #e0dfe3;
}

div.shop-order-layout div.form-row div.field-box input.radio
{
  width:  auto;
  height: 13px;
  margin: 4px;
  border: none;
}

div.shop-order-layout div.buttons-row
{
  margin:     20px 0 20px 0;
  text-align: center;
}

div.shop-order-layout div.buttons-row input
{
  padding:    3px 12px;
  border:     1px solid #510000;
  font:       bold 15px Tahoma, sans-serif;
  text-align: center;
  color:      #ffffff;
  background: #a10000;
}

div.shop-order-layout div.message-box
{
  width:      360px;
  padding:    7px;
  margin:     14px auto;
  text-align: center;
  font:       normal 11px Tahoma, sans-serif;
  color:      #000000;
  background: #bcbcbc;
}

div.shop-order-layout div.message-box input
{
  padding:    4px 10px;
  margin:     8px 0;
  border:     1px solid #a10000;
  text-align: center;
  font:       normal 11px Tahoma, sans-serif;
  color:      #000000;
  background: #ffffff;
}

/* Delivery and invoice addresses */
div.shop-order-layout div.addresses-list
{
  width:  374px;
  margin: 0px auto;
}

div.shop-order-layout div.address-box
{
  width:  180px;
  margin: 0 auto;
}

div.shop-order-layout div.address-box.address-left-box
{
  float:  left;
}

div.shop-order-layout div.address-box.address-right-box
{
  float:  right;
}

div.shop-order-layout div.address-header
{
  width:      166px !important;
  text-align: right;
}

div.shop-order-layout div.address-header label
{
  vertical-align: 2px;
}

div.shop-order-layout div.address-header input
{
  margin: 0 0 0 5px;
  background: transparent;
  border:     none;
}

div.shop-order-layout div.address-content
{
  width:          166px !important;
  border-top:     1px solid #0d4ab5;
  border-bottom:  1px solid #0d4ab5;
}

div.shop-order-layout div.addresses-separator
{
  clear:          both;
  margin-bottom:  15px
}

/* Individual */
div.shop-order-layout div.row-invoice-check label
{
  vertical-align: 2px;
}

div.shop-order-layout div.row-invoice-check input
{
  border:     none;
  background: transparent;
  padding:    1px;
}

/* Others */
div.shop-order-layout .bold
{
  font-weight:  bold !important;
}

div.shop-order-layout .transparent-background
{
  background-color: transparent !important;
}

div.shop-order-layout .harsh-background
{
  background-color: #929daf !important;
}

div.shop-order-layout .dark-background
{
  background-color: #0d4ab5 !important;
  color:            #ffffff !important;
}

div.shop-order-layout .big-paddings
{
  padding-top:    14px !important;
  padding-bottom: 14px !important;
}

div.shop-order-layout .no-bottom-padding
{
  padding-bottom: 0 !important;
}

div.shop-order-layout .big-bottom-margin
{
  margin-bottom:  28px !important;
}

div.shop-order-layout .no-margins
{
  margin-top:     0 !important;
  margin-bottom:  0 !important;
}

div.shop-order-layout .no-top-margin
{
  margin-top: 0 !important;
}

div.shop-order-layout .no-bottom-margin
{
  margin-bottom:  0 !important;
}

div.shop-order-layout .bottom-border
{
  border-bottom:  1px solid #000000 !important;
}

div.shop-order-layout .label
{
  color:  #000000;
  font:   bold 11px Tahoma, sans-serif;
}

div.shop-order-layout .big-width
{
  width:  586px !important;
}

div.shop-order-layout .text-highlighted
{
  font-size:    13px !important;
  font-weight:  bold !important;
}

div.order-content div.order-progress-box
{
  margin:     30px 0px 50px 0px;
  text-align: center;
}

div.order-content div.order-progress-box img
{
  border: none;
}

div.order-content div#order-summary-payment-box
{
  text-align: center;
}

div.order-content div#order-summary-payment-box p.instructions
{
  background: #BCBCBC;
  font:       bold 11px Tahoma, sans-serif;
  margin:     14px auto;
  padding:    7px;
  width:      586px;
}

div.order-content div#order-summary-payment-box p.instructions:first-child
{
  background: #0D4AB5;
  color:      #FFFFFF;
}

div.order-content div#order-summary-payment-box form p.instructions
{
  margin:     20px auto 28px auto;
  background: none;
}

div.order-content div#order-summary-payment-box form p.instructions input
{
  background: #A10000;
  border:     1px solid #510000;
  color:      #FFFFFF;
  font:       bold 15px Tahoma, sans-serif;
  padding:    3px 12px;
}

/* Promotion codes */
td.tlo-winieta td.tekst01 form table tr.recalculate td
{
  text-align:     center;
  padding-top:    15px;
  padding-bottom: 15px;
}

td.tlo-winieta td.tekst01 form table tr.recalculate td.promotion-code input#promotion_code
{
  font-family:  Tahoma;
  font-size:    11px;
  color:        #1952AF;
  border:       1px solid #55708A;
  height:       18px;
  padding-left: 2px;
}

td.tlo-winieta td.tekst01 form table tr.recalculate td.promotion-code div.form_error
{
  font-weight:  bold;
  color:        #FF0000;
}

