html							{width:100%; height:100%;}
body.tlo						{width:100%; height:100%; color: #306692; padding: 0px; margin: 0px; background-color:#316793; background-image: url('graphics/stripes.gif'); background-position: top; background-repeat: repeat-x;}
body							{color: #000000; padding: 0px; margin: 0px; background-color:#ffffff;}
a								{text-decoration: none; color: #306692; font-weight: bold}
a:hover 						{text-decoration: underline; color: #306692; font-weight: bold}
img								{border: 0px; }
p								{margin: 0px; }
table							{margin: 0px; border-collapse: collapse; empty-cells: show; }
td								{font-family: Verdana, Arial, Serif; font-size: 11px; border: 0px; padding: 0px; vertical-align: top; }
h1								{font size:14px; font-weight:bold;}
.content_all					{width:770px;}
.border_sh						{width:2px}
.content						{width:766px;}
td.main							{width:760px; background-color:#ffffff; padding:0px 3px 0px 3px;}
.all							{width:100%;}
.sto							{width:100%;}
td#search						{width:766; height:70px; background-image: url('graphics/search.gif'); background-repeat: no-repeat;}
td#miasto						{height:16px; background-color:#FFFFFF; border-left:1px  solid #c1d9ec; border-top:1px  solid #c1d9ec; border-bottom:1px  solid #c1d9ec;}
td#miasto input					{width: 120px; height: 14px; background-color: #FFFFFF; color:#306692; border:0px; padding: 0px 3px 0px 3px; font-family: Verdana, Arial; font-size: 10px; line-height: 14px; text-align:center;}
td.arrow						{width: 16px; height: 18px; background-image: url('graphics/arrow.gif'); background-position: center center;}
td#footer						{width:750px; height:49px; vertical-align: middle; background-color:#ffffff; background-image: url('graphics/footer.gif'); background-repeat: repeat-x; padding: 0px 5px 0px 5px; font-weight:bold;}
a.fsi							{color:#d6e1e9; font-size:10px;}
a.fsi:hover						{color:#d6e1e9; font-size:10px;}
td.fsi							{padding:0px 5px 0px 5px;}
td.tekst						{padding:5px 5px 0px 5px;}
td.vl							{width:3px; height:22px; background-color:#ffffff; background-image: url('graphics/3dots.gif'); background-repeat: no-repeat; background-position:top; border-bottom: 1px solid #d0e2f0;}
td.lista_nagl					{text-align:center; vertical-align: middle; font-weight:bold; padding:0px 5px 0px 5px; border-bottom: 1px solid #d0e2f0;  border-top: 1px solid #d0e2f0;}
td.lista_content				{text-align:center; vertical-align:middle; font-weight:normal; padding:5px 5px 5px 5px; border-bottom: 1px solid #d0e2f0;}
td.lista_price					{text-align:right; vertical-align:middle; font-weight:bold; color:#e98700; padding:5px 15px 5px 5px; border-bottom: 1px solid #d0e2f0;}
img.oferta						{border: 1px solid #306692;}
h1								{color:#e98700; font-size: 14px; margin-left:0px; margin-bottom:5px;}
h2								{color:#cf6d00; font-size: 13px; margin-left:0px; margin-top:0px;}
td.offer_type					{width:50px; line-height:18px; text-align:right; font-weight:bold; padding:0px 5px 0px 0px;}
td.offer_value					{text-align:left; line-height:18px; }
td.offer_right					{width: 332px; padding-right:0px;}
td.offer_left					{padding:0px 5px 0px 5px;}
td.picture_s					{height:100px; vertical-align:middle;text-align: center}
table.kalkulator td				{background-color: #ffffff; font-size: 10px; vertical-align: middle; padding: 1px; border: 0px solid black; font-family:Verdana, Arial; font-size: 9px}
table.kalkulator td.opis		{background-color: #ffffff; font-size: 10px; vertical-align: middle; padding: 5px; text-align: left}
table.kalkulator td.inp			{background-color: #ffffff; font-size: 10px; vertical-align: middle; padding: 5px;}
table.kalkulator td.inp input	{width: 230px}
table.kalkulator td input		{font-family:Verdana, Arial; font-size: 9px;height: 15px; width: 80px;padding: 4px 1px 0px 1px}
button							{width: auto; height: 20px; font-family: Verdana, Sans-Serif; font-size: 11px; padding: 1px 2px 1px 2px; border: 1px solid #686861; background-color: #CCCCCC; color: #333333; font-weight: bold; }
table.sto						{width: 100%}
table.sto td					{text-align: left;}
table.druk td.tab				{padding: 5px;margin: 5px ; font-size: 15px; text-align: left}
table.druk td.title				{padding: 5px; margin: 5px; font-size: 15px; font-weight: bold; text-align: left}
table.kodeks td.pdf				{width:50px; padding: 5px}
table.kodeks td.ustawa			{padding: 5px; width: 600px}

table.dropdown					{width: 120px}
table.dropdown td.text			{width: 90px; height: 14px;}
table.dropdown td.text input	{width: 99px;border-right: 0px; border-left: 1px solid #c0d8eb; border-top: 1px solid #c0d8eb; border-bottom: 1px solid #c0d8eb; height: 14px; font-size: 9px; font-family: Verdana, Arial;font-weight: bold; color: #2f6591; padding: 1px 2px 1px 2px}
table.dropdown_bad td.text input		{background-color:#ffcccc;width: 100px;border-right: 0px; border-left: 1px solid #c0d8eb; border-top: 1px solid #c0d8eb; border-bottom: 1px solid #c0d8eb; height: 14px; font-size: 9px; font-family: Verdana, Arial;font-weight: bold; color: #2f6591; padding: 1px 2px 1px 2px}
div.dropdown							{border-left:1px solid #c0d8eb;border-right:1px solid #c0d8eb;border-bottom:1px solid #c0d8eb}
div.dropdown tr.option td				{background-color: #ffffff;;width: 113px; height: 14px; font-size: 9px; font-family: Verdana, Arial;font-weight: bold; color: #2f6591; padding: 1px 2px 1px 2px}
div.dropdown_bad tr.option td			{background-color: #ffffff;;width: 113px; height: 14px; font-size: 9px; font-family: Verdana, Arial;font-weight: bold; color: #2f6591; padding: 1px 2px 1px 2px}
div.dropdown tr.option td.selected		{background-color: #2a5575; color: #ffffff}
div.dropdown_bad tr.option td.selected	{background-color: #2a5575; color: #ffffff}
div.dropdown tr.option td.hover			{background-color: #6a9fcb}
div.dropdown_bad tr.option td.hover		{background-color: #6a9fcb}

td.waluta table.dropdown				{width: 50px}
td.waluta table.dropdown td.text		{width:15px;height: 18px;background-color: #e1ecf6; padding-left: 5px}
td.waluta table.dropdown td.text input	{width: 24px ;height: 14px;}
td.waluta table.dropdown_bad td.text input	{padding-left: 5px;width: 24px ;height: 14px; background-color: #ffcccc}
td.waluta table.dropdown td.arrow		{border: 0px solid black; height: 14px}
td.waluta div.dropdown							{margin-left: 5px;border-left:1px solid #c0d8eb;border-right:1px solid #c0d8eb;border-bottom:1px solid #c0d8eb}
td.waluta div.dropdown tr.option td				{margin-left: 5px;background-color: #ffffff;;width: 39px; height: 14px; font-size: 9px; font-family: Verdana, Arial;font-weight: bold; color: #2f6591; padding: 1px 2px 1px 2px}
td.waluta div.dropdown_bad tr.option td			{margin-left: 5px;background-color: #ffffff;;width: 39px; height: 14px; font-size: 9px; font-family: Verdana, Arial;font-weight: bold; color: #2f6591; padding: 1px 2px 1px 2px}
td.waluta div.dropdown tr.option td.selected		{background-color: #2a5575; color: #ffffff}
td.waluta div.dropdown_bad tr.option td.selected	{background-color: #2a5575; color: #ffffff}
td.waluta div.dropdown tr.option td.hover			{background-color: #6a9fcb}
td.waluta div.dropdown_bad tr.option td.hover		{background-color: #6a9fcb}

table.search td							{font-family: Verdana, Arial; font-size: 9px;}
table.search td input.text2				{vertical-align: top;width: 90px; height: 14px; font-weight: bold; color: #2f6591; padding: 2px 1px 0px 1px; font-size: 9px; border: 1px solid #c0d8eb}
table.search td input.text2_error		{vertical-align: top;width: 90px; height: 10px; font-weight: bold; color: #2f6591; padding: 2px 1px 2px 1px; font-size: 9px; background-color: #ffcccc; border: 1px solid #c0d8eb}
table.search td.zakres input.text		{text-align: center;width: 30px; height: 16px; border: 1px solid #c0d8eb; font-size: 9px; font-family: Verdana, Arial;font-weight: bold; color: #2f6591; padding: 2px 1px 0px 1px}
table.search td.zakres input.text_error	{text-align: center;width: 30px; height: 16px; border: 1px solid #c0d8eb; font-size: 9px; font-family: Verdana, Arial;font-weight: bold;background-color: #ffcccc; color: #2f6591; padding: 2px 1px 0px 1px}
table.search td.zakres_c input.text		{text-align: center;width: 42px; height: 16px; border: 1px solid #c0d8eb; font-size: 9px; font-family: Verdana, Arial;font-weight: bold; color: #2f6591; padding: 2px 1px 0px 1px}
table.search td.zakres_c input.text_error	{text-align: center;width: 42px; height: 16px; border: 1px solid #c0d8eb; font-size: 9px; font-family: Verdana, Arial;font-weight: bold;background-color: #ffcccc; color: #2f6591; padding: 2px 1px 0px 1px}
table.search td.pole					{width: 150px;vertical-align: middle}
.label									{vertical-align: middle}

