/* CSS Document */
html								{width:100%; height:100%;}
body								{width:100%; height:100%; font-family: Verdana, Arial, Serif; font-size: 11px; color: #010101; padding:0px; margin:0px; background-color:#ffffff; background-image:url('graphics/tlo.gif'); background-position:top left;}
a									{text-decoration:none; color:#000000; font-family: Verdana, Arial, Serif;}
a:hover 							{text-decoration: underline;}
img									{border: 0px;}
p									{margin: 0px; text-align:justify;}
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; cursor: default;}
.all								{width:100%;}
li									{list-style-image: url('graphics/li.gif') }
/*----------------------------------------*/
tr#stopka							{height: 35px; background-image:url('graphics/stopka.gif'); background-repeat:repeat-x;}

td#center							{width: 770px;}
td#flash							{width: 770px; height: 225px; background-image:url('graphics/flash.jpg');}
td#brown							{padding-left: 4px; width: 400px; color: #990033;}
td#fsi								{color: #b4b4b4;}
td#fsi a							{color: #b4b4b4;}

td.right_con img.tytul				{margin-top: 27px;}
td.logo								{width: 770px; height: 90px; background-image:url('graphics/logo.jpg'); background-position: bottom left; background-repeat:no-repeat; vertical-align: bottom;}
td.file								{width: 20px; height: 18px; padding: 3px 0px 0px 1px; background-image:url('graphics/file.gif'); background-position: bottom left; background-repeat:no-repeat; font-size: 9px; vertical-align: middle; color: #AC002C;}
td.month							{width: 100px; color: #095e4b; vertical-align: middle;}
td.title							{color: #ac002c; font-weight: bold; vertical-align: middle;}
td.title a							{color: #ac002c;}
td.text								{width: 755px; padding-left: 20px; padding-top: 10px; padding-right: 15px;line-height: 16px; text-align: justify;}
td.text_detail						{padding: 10px 0px 0px 0px; line-height: 16px; text-align: justify;}
td.text a							{font-weight: bold;}
td.odstep							{width: 4px; background: transparent;}
td.odstep2							{width: 35px; background: transparent;}
td.odstep3							{width: 2px; background: transparent;}
td.grafika							{width: 191px;}
td.grafika1							{width: 254px;}
td.koperta							{width: 43px; background-image:url('graphics/koperta.jpg'); background-position: top left; background-repeat:no-repeat;}
td.adr								{font-weight: bold; text-align: left; padding-left: 5px;}
td.miasto							{font-family: Tahoma, Verada, Sans-Serif; height: 18px; border-bottom: 1px solid #8b1633; color: #095c48; font-weight: bold; font-size: 14px;}
td.adres							{padding-top: 5px;}
td.box_top							{width: 83px; height: 38px; color: #8DB5AA; font-family: Tahoma, Verada, Sans-Serif; font-size: 12px; vertical-align: middle; text-align: center; font-weight: bold;}
td.box_line							{height: 1px; background-image: url('graphics/box_pasek.gif'); }
td.box_d							{height: 60px; width: 250px; background-image:url('graphics/box_d.gif'); background-repeat:no-repeat;background-position: bottom left; font-family: Tahoma, Verada, Sans-Serif; font-size: 11px; color: #8DB5AA; }
td.box_d td							{font-family: Tahoma, Verada, Sans-Serif; font-size: 11px; color: #8DB5AA; line-height: 25px;}
td.box_d td a						{font-family: Tahoma, Verada, Sans-Serif; font-size: 11px; color: #8DB5AA; line-height: 25px;}
td.detail							{padding: 5px 0px 5px 20px; color: #095c48; vertical-align: middle;}
td.opis								{width: 734px;}
td.content							{width: 770px; vertical-align: top; padding-bottom: 10px}
td.white, b.white					{color: #FFFFFF;}

table#stop td						{height: 35px; font-size: 9px; vertical-align: middle;}
table#linki							{float: right; }
table#linki td						{font-size: 10px; text-align: center; padding-bottom: 4px;}
table#linki td.podzialka			{width: 1px; vertical-align: middle; background-image:url('graphics/kropki.gif');background-repeat:no-repeat; background-position: center 2px; padding-left: 4px; padding-right: 4px;}
table#linki a						{color: #666666;}
table.main							{margin: 0px auto}
table.news							{width: 100%; margin: 10px 0px;}
table.naglowek						{border-bottom: 1px solid #891834;}
table.naglowek td					{height: 21px;}
table.grafiki						{width: 100%; margin: 10px 0px; clear: both;}
table.kontakt						{margin: 10px;}
table.box							{margin: 15px 0px 0px 15px; width: 250px;}
table.details						{}
