body	{ background-color: #f8f8f8; background-image: url('../i/top_bg.gif'); background-repeat: repeat-x; font: 11px Sans-Serif; margin: 0px; padding: 0px; }
table	{ font: 11px Sans-Serif; }
td		{ font: 11px Sans-Serif; }
input	{ font: 11px Sans-Serif; }
select	{ font: 11px Sans-Serif; }

p	{ margin: 0px; padding: 0px; }
div	{ margin: 0px; padding: 0px; }

a:link		{ color: black; text-decoration: none; }
a:visited	{ color: black; text-decoration: none; }
a:hover	{ color: black; text-decoration: none; }
a:active	{ color: black; text-decoration: none; }

a.Menu:link		{ height: 20px; color: #474C50; font-size: 10px; text-decoration: none; background:transparent url('../i/arrow.gif'); background-repeat:no-repeat; background-position:top center; padding-right:4px; padding-left:4px; padding-top: 6px; }
a.Menu:visited	{ height: 20px; color: #474C50; font-size: 10px; text-decoration: none; background:transparent url('../i/arrow.gif'); background-repeat:no-repeat; background-position:top center; padding-right:4px; padding-left:4px; padding-top: 6px; }
a.Menu:hover	{ height: 20px; color: #DA0F7B; font-size: 10px; text-decoration: underline; background:transparent url('../i/arrow.gif'); background-repeat:no-repeat; background-position:top center; padding-right:4px; padding-left:4px; padding-top: 6px; }
a.Menu:active	{ height: 20px; color: #474C50; font-size: 10px; text-decoration: none; background:transparent url('../i/arrow.gif'); background-repeat:no-repeat; background-position:top center; padding-right:4px; padding-left:4px; padding-top: 6px; }

a.Footer:link		{ color: #9e9e9e; text-decoration: none; }
a.Footer:visited	{ color: #9e9e9e; text-decoration: none; }
a.Footer:hover		{ color: #9e9e9e; text-decoration: underline; }
a.Footer:active		{ color: #9e9e9e; text-decoration: none; }

td.TopFrame	{ background-color: #4b4b4b; height: 7px; }
td.TopMenu	{ text-align: center; width: 70px; vertical-align: top; padding-top: 0px; }

td.Logo		{ text-align: right; padding-right: 10px; vertical-align: top; padding-top: 10px; }
td.Lang		{ height: 110px; vertical-align: top; padding-top: 5px; text-align: left; }
td.BgMenu	{ height: 110px; vertical-align: top; }

td.Button	{ height: 8px; width: 70px; }
td.Panel	{ width: 33%; text-align: center; }
td.PanelLeft	{ width: 33%; text-align: left; padding-left: 23px; padding-top: 7px; padding-bottom: 20px; padding-right: 7px; vertical-align: top; }
td.Footer		{ border-top: solid 3px #cd1c77; color: #9e9e9e; padding-top: 5px; padding-left: 23px; }
td.PageTitle		{ color: #4f6469; font: bold 18px Sans-Serif; width: 150px; vertical-align: bottom; letter-spacing: 1px; }
td.PageDecoration	{ border-top: solid 5px #f9daea; padding-top: 3px; }
td.MenuBorder { border-right: solid 1px #B9B9B9; }

div.Content		{ font: 12px Sans-Serif; line-height: 18px; padding: 20px 30px 30px 30px; }

span.NewsDate	{ color: #DA0F7B; text-decoration: underline; }

.Center	{ text-align: center; }
.Top	{ vertical-align: top; }

td.CategoryPic	{ width: 50px; }
td.CategoryName	{ color: #717171; font: bold 12px Sans-Serif; text-transform: uppercase; height: 50px; border-bottom: solid 1px #e6e6e6; border-top: solid 1px white; }
td.ProductName	{ color: Black; font: bold 14px Sans-Serif; }

div.CategoryName	{ color: #717171; font: bold 12px Sans-Serif; text-transform: uppercase; letter-spacing: 0.2em; }
div.SubcategoryName	{ color: #DA0F7B; font: bold 14px Sans-Serif; letter-spacing: 0.1em; }

a.CategoryName:link		{ color: #717171; text-decoration: none; }
a.CategoryName:visited	{ color: #717171; text-decoration: none; }
a.CategoryName:hover		{ color: #717171; text-decoration: underline; }
a.CategoryName:active		{ color: #717171; text-decoration: none; }

a.Subcategory:link		{ height: 20px; color: #474C50; text-decoration: none; }
a.Subcategory:visited	{ height: 20px; color: #474C50; text-decoration: none; }
a.Subcategory:hover		{ height: 20px; color: #DA0F7B; text-decoration: underline; }
a.Subcategory:active	{ height: 20px; color: #474C50; text-decoration: none; }


a.ProductName:link		{ color: #717171;  font: 11px Sans-Serif; text-decoration: none; text-transform: uppercase; }
a.ProductName:visited	{ color: #717171; font: 11px Sans-Serif; text-decoration: none; text-transform: uppercase; }
a.ProductName:hover		{ color: #717171; font: 11px Sans-Serif; text-decoration: underline; text-transform: uppercase; }
a.ProductName:active	{ color: #717171; font: 11px Sans-Serif; text-decoration: none; text-transform: uppercase; }


/* START - STYLE DO FORMULARZA */

textarea.zapytanie_pole		{ font: 11px Verdana; width: 250px; height: 100px; }
input.zapytanie_tekst		{ font: 11px Verdana; width: 250px; }
select.zapytanie_select		{ font: 11px Verdana; width: 250px; }
input.zapytanie_przycisk	{ font: 11px Verdana; width: 100px; }
td.for_nazwa_pola			{ width: 150px; }

/* KONIEC */
