/***** DOKUMENT *****/

body			{background-image: url('../images/gastromedia-background.jpg'); margin-top: 0px; margin-left: 0px; margin-right: 0px;}
body.wydruk		{background-image: none; margin-top: 20px; font-family: Tahoma,Arial; font-size: 10pt;}

/***** HIPERLACZA *****/

a			{color: #0000FF; text-decoration: none;}
a:hover			{color: #FFFFFF;}
a.menu			{font-size: 8pt; color: #FFFFFF; text-decoration: none;}
a.menu:hover		{color: #808080; text-decoration: none;}
a.menuKlienta		{color: #808080;}
a.oferta:hover		{color: #000040;}
a.podmenu		{display: block; float: left; width: 150px; font-size: 8pt; padding-left: 3px; padding-top: 1px; padding-bottom: 1px; border-top: 1px solid #DFDFDF; border-bottom: 1px solid #DFDFDF; color: #000000; text-decoration: none;}
a.podmenu:hover		{background-color: #C8C8C8; color: #000000; border-top: 1px solid #A0A0A0; border-bottom: 1px solid #A0A0A0; padding-top: 1px; padding-bottom: 1px;}
a.stopka		{color: #B0B0B0;}
a.stopka:hover		{color: #D0D0D0;}

/***** TABELE *****/

table.glowny		{border-right: 1px solid black; border-left: 1px solid black; border-bottom: 1px solid black; margin-left: auto; margin-right: auto; text-align: left;}
table.partnerzy		{margin-left: auto; margin-right: auto; margin-bottom: 20px;}
table.partnerzy td img	{margin-left: 25px; margin-right: 25px; vertical-align: middle;}
table.con_op_ser	{width: 90%; height: 190px; margin-left: auto; margin-right: auto;}
table.GN		{background-color: #606060;}
table.hc		{margin-left: auto; margin-right: auto; text-align: left;}
table.koszyk		{background-color: #606060; border: 1px solid black; margin-left: auto; margin-right: auto; text-align: left;}
table.max		{width: 100%;}
tr.GN_ciemny		{background-color: #A0A0A0;}
tr.GN_jasny		{background-color: #E0E0E0;}
tr.k_ciemny		{background-color: #C0C0C0;}
tr.k_jasny		{background-color: #D0D0D0;}
tr.koszykDol		{background-color: #B0B0B0;}
tr.koszykSuma		{background-color: #FFFFFF;}
td			{font-family: Tahoma,Arial; font-size: 8pt; color: #000000;}
td.adres		{border: 1px solid black; padding: 10px; background: #F0F0F0;}
td.adresFirmy		{width: 750px; text-align: center; border: 1px solid black; border-top: 0px; background: #A0A0A0; padding: 5px; color: #000000; font-size: 8pt;}
td.belkaGorna		{font-size: 8pt; color: #FFFFFF;}
td.con_op_ser_td	{text-align: left; vertical-align: top;}
td.glebokoscGN		{height: 19px; background-color: #A0A0A0; text-align: right;}
td.glowny		{width: 760px; background-color: #000000;}
td.gora			{width: 760px; height: 25px; background-color: #000000; font-size: 8pt; color: #FFFFFF;}
td.granica		{height: 1px; padding: 0px;}
td.hl			{text-align: left;}
td.hc			{text-align: center;}
td.hr			{text-align: right;}
td.intro		{width: 740px; padding: 10px; background-color: #B0B0B0; text-align: center;}
td.koszyk		{width: 70px; font-size: 8pt; color: #FFFFFF;}
td.koszykDol		{border-top: 1px solid black;}
td.koszykNazwa		{width: 350px;}
td.koszykNetto		{text-align: right; border-top: 1px solid black;}
td.menu			{width: 760px; height: 32px; line-height: 14px; background-color: #303030; text-align: center; padding-bottom: 2px;}
td.menuKlienta		{width: 30px; text-align: center;}
td.naglowek		{background-color: #000000; color: #FFFFFF; text-align: center; font-weight: bold;}
td.naglowekCeny		{background-color: #000000; padding: 0px;}
td.naglowekOferty	{text-align: center; background-color: #606060;}
td.obrazek		{vertical-align: top; width: 185px;}
td.obrazekMenu		{width: 25px;}
td.oferta		{padding-top: 10px; padding-left: 10px; padding-right: 10px; text-align: center; font-size: 7pt;}
td.opis			{vertical-align: top; text-align: justify;}
td.opisMaly		{width: 100%; vertical-align: top; text-align: justify; font-size: 8pt;}
td.ofertySpecjalne	{width: 125px; vertical-align: top; background-color: #D0D0D0; border-left: 1px solid #606060;}
td.podmenu		{width: 150px; vertical-align: top; background-color: #DFDFDF; border-right: 1px solid #606060;}
td.srodek		{background-color: #B0B0B0; padding-left: 5px; padding-right: 5px; vertical-align: top; text-align: center;}
td.stopka		{width: 750px; text-align: center; border: 1px solid black; border-top: 0px; background: #606060; padding: 5px; color: #FFFFFF; font-size: 8pt;}
td.vt			{vertical-align: top;}
td.wielkoscGN		{width: 19px; text-align: center;}
td.zestawy		{width: 150px;}

/***** FORMATOWANIE TEKSTU *****/

p			{display: inline;}
h1			{padding-top: 5px; text-align: center; font-size: 14pt; font-weight: bold;}
h2			{padding-top: 5px; text-align: justify; font-size: 10pt; font-weight: bold;}
h3			{text-align: center; font-size: 14pt; color: #FF0000; font-weight: bold;}
h4			{text-align: center; font-size: 14pt; font-weight: bold; text-transform: uppercase;}
small			{font-size: 9pt;}
big			{font-size: 18pt;}
em			{color: #FFA921; font-size: 13pt;}
em.a			{color: #CCC010; background-color: #000080; font-style: normal; font-size: 10pt; font-weight: bold; padding-left: 3px; padding-right: 3px;}
em.b			{color: #000080; font-weight: bold; font-style: normal;}
em.c			{color: #FFFFFF; background-color: #0000FF; font-size: 16pt; font-style: normal; font-weight: bold; padding-left: 3px; padding-right: 3px; font-family: Times New Roman;}
em.g			{color: #E0E000; font-size: 13pt; font-style: normal;}
em.h			{color: #0000FF; font-size: 13pt; font-style: normal;}
em.m			{color: #FF0000; font-size: 13pt; font-style: normal;}
em.n			{color: #FF0000; font-size: 8pt; font-style: normal;}
em.p			{color: #000000; font-size: 16pt; font-style: normal; font-weight: bold; font-family: Courier New;}
em.r			{color: #000000; font-size: 13pt; font-style: normal; font-weight: bold;}
em.w			{color: #000000; font-size: 13pt; font-style: normal; font-weight: bold;}
em.i			{color: #000000; font-size: 13pt; font-style: normal; font-weight: bold;}
i			{color: #000000; font-style: normal; text-decoration: underline;}

span.aktywny		{color: #303030; font-size: 8pt; background-color: #FFFFFF; font-weight: bold; padding-left: 2px; padding-right: 2px;}
span.cena		{color: #FFFFFF;}
span.gwiazdka		{color: #FF0000;}
span.naglowekOferty	{color: #FFFFFF; font-size: 8pt; font-weight: bold;}
span.nie		{color: #FF0000; font-weight: bold;}
span.tak		{color: #008000; font-weight: bold;}
span.uwaga		{color: #FF0000; text-decoration: underline; font-size: 14pt; font-weight: bold;}

hr			{width: 100%; height: 1px; color: #C0C0C0;}

/***** BLOKI TEKSTU *****/

ul			{display: inline; margin-left: 0px; padding: 0px;}
li			{list-style-type: square;}
li			{margin-left: 20px;}
pre			{display: inline; color: #808080; font-family: Tahoma,Arial;}
div.hc			{text-align: center;}
div.opis_dzialu		{width: 438px; padding: 10px; margin-top: 10px; margin-bottom: 20px; margin-left: 5px; margin-right: 5px; background-color: #C0C0C0; border: 1px solid #808080; text-align: justify; font-size: 9pt; font-weight: normal;}
div.podmenu		{display: block; float: left; width: 150px; font-size: 9pt; padding-left: 3px; padding-top: 2px; padding-bottom: 2px; color: #000000; text-decoration: none; background-color: #F0F0F0; border-top: 1px solid #606060; border-bottom: 1px solid #606060;}
div.wyrownanie		{text-align: justify;}
div.con_op_ser_p	{font-size: 9pt;}
div.lai_typ		{font-size: 8pt;}
div.lai_typ_2		{font-size: 8pt; height: 400px;}
div.lai_typ_t		{font-size: 14pt; font-weight: bold; text-align: center;padding-bottom: 10px;}
div.dostawa		{text-align: center; font-weight: bold; padding-top: 20px; padding-bottom: 20px; font-size: 12pt; text-decoration: underline;}

/***** OBRAZKI *****/

img			{border: 0px;}
img.con_ser		{float: right; margin-left: 10px; margin-right: 0px;}
img.lai_typ		{float: left; margin-left: 10px; margin-right: 10px;}
img.hoonved		{float: left; margin-top: 3px; margin-bottom: 60px; margin-left: 10px; margin-right: 10px; border: 1px solid black;}
img.produkt		{border: 1px solid black;}
img.pusty		{width: 114px; height: 97px; border: 1px solid black;}
img.wiecej		{float: left; margin-left: 10px; margin-right: 10px; border: 1px solid black;}
img.zmywarka		{float: left; margin-top: 3px; margin-bottom: 20px; margin-left: 10px; margin-right: 10px; border: 1px solid black;}

/***** FORMULARZE *****/

form.menu		{display: inline;}
input.belkaGorna	{width: 70px; height: 15px; font-size: 8pt; border: 1px solid #D0D0D0; background-color: #FFFFFF;}
input.login		{width: 77px; height: 15px; font-size: 7pt; background-color: #606060; border: 1px solid #808080; color: #FFFFFF; font-family: Tahoma,Arial}
input.szukaj		{width: 52px; height: 15px; font-size: 7pt; background-color: #606060; border: 1px solid #808080; color: #FFFFFF; font-family: Tahoma,Arial;}
input.zaloz		{width: 85px; height: 15px; font-size: 7pt; background-color: #606060; border: 1px solid #808080; color: #FFFFFF; font-family: Tahoma,Arial;}
input.zamowienie	{width: 450px; font-family: Tahoma,Arial;}
select			{width: 350px; font-size: 8pt;}
option.szary		{color: #808080;}
textarea.zamowienie	{width: 450px; font-family: Tahoma,Arial;}

