BODY {
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
padding-top: 0px;
padding-bottom: 0px;
background: #ffffff;
color: #343434;
font: 11px Verdana;
text-decoration: none;
   }
table {
  margin:0;
  color: #343434;
  font: 11px Verdana;
  line-height: 18px;
  text-decoration: none;
  }
img {border:0px}
table.licznik {background:#EDEDED; border:1px solid #787888; border-collapse:collapse;}
.licznik td {border: 1px solid #787888; padding: 5px}

table.oferta {background:#DDDDDD;border:1px solid #999999; border-collapse:collapse;}
.oferta td {border: 1px solid #999999; padding: 4px; padding-left:6px; padding-right:5px;}

table.obrazek {
  border-collapse:collapse;
  border:1px solid #bcbcbc;
  line-height: 12px;
  }
.obrazek td {border: 1px solid #bcbcbc;}

div.k9  {
  display:none;
}

a:link {
color: #951c1c;
font-weight: normal;
text-decoration: underline;
}
a:visited {
color: #951c1c;
font-weight: normal;
text-decoration: underline;
}
a:hover {
color: #e09d12;
font-weight: normal;
text-decoration: underline;
}

a.menu:link  {
color: #951c1c;
font: 12px Verdana;
text-decoration: none;
font-weight: normal;
}

a.menu:visited  {
color: #951c1c;
font: 12px Verdana;
text-decoration: none;
font-weight: normal;
}

a.menu:hover  {
color: #331FB2;
font: 12px Verdana;
text-decoration: none;
font-weight: normal;
}

a.menu_cl:link  {
color: #3434EE;
font: 12px Verdana;
text-decoration: none;
font-weight: normal;
}

a.menu_cl:visited  {
color: #3434EE;
font: 12px Verdana;
text-decoration: none;
font-weight: normal;
}

a.menu_cl:hover  {
color: #951c1c;
font: 12px Verdana;
text-decoration: none;
font-weight: normal;
}

a.web:link  {
color: #535375;
text-decoration: none;
}

a.web:visited  {
color: #535375;
text-decoration: none;
}

a.web:hover  {
color: #001FA2;
text-decoration: underline;
}

font.tit  {
  font: 24px Monotype Corsiva, Times New Roman;
  color: #951c1c;
  font-weight:normal;
}

font.name {
 font:12px Verdana;
 color: #2e37ae;
 font-weight: bold;
}

font.error {
  color: #DD0000;
  font-weight: bold;
}

div.line_grey {
  background: #868692;
  height: 1px;
  padding: 0px;
  margin-top: 8px;
  margin-bottom: 8px;
  overflow: hidden;
}

div.line_tit {
  background: #ffe8b4;
  height: 15px;
  padding: 0px;
  margin-top: 8px;
  margin-bottom: 7px;
  overflow: hidden;
}

div.pause {
  height: 3px;
  margin: 0px;
  overflow: hidden;
}

/* obrazek - nowosci w ofercie */
div.new
{
	background:#fff3d3;
	border:1px solid #fbda93;
	width:140px;
	margin:auto;
	line-height:13px;
	text-align:center;
	margin-bottom:6px;
	display:table;
}

fieldset {
padding: 10px 10px 10px 10px;
border: 1px solid #737170;
}

td.tytul
{
  background:#787884;
  color:#FFFFFF;
  text-align:left;
}

td.lista1, tr.lista1
{
  background:#C2C2C8;
  color:#000000;
  text-align:left;
}

td.lista2, tr.lista2
{
  background:#D7D7DA;
  color:#000000;
  text-align:left;
}

input, textarea, select
{ 
  background : #EEEEEE;
  border: 1px solid #f0bd40;
  font: 11px Verdana;
}

input.button
{
  background : #951c1c;
  border: 1px solid #000000;
  font: 12px Tahoma;
  color: white;
  font-weight:bold;
  cursor: pointer;
}
input.red
{
  background : #AA0000;
  border: 1px solid #880000;
  font: 11px Tahoma;
  color: white;
  font-weight:bold;
  cursor: pointer;
}

input.trans
{
  background: transparent;
  border: 0px;
}
/* banner naklejany */
#fl
{
	width:100%;
	position:absolute;
	padding-top:80px;
	display:block;
	clear:both;
}
div.banner
{
	width:500px;
	height:320px;
	display:table;
	background-image:url(images/banner.jpg);
	border:2px solid #924e51;
	font-size:16px;
	font-family: Tahoma;
	text-align:right;
}
div.banner_in
{
	clear:both;
	padding:13px;
}

