/*


  H A L O !!!!!!!!!!


tutaj proponujê szary kolorek
					||
					VV                               */
BODY { MARGIN: 0px; BACKGROUND-COLOR: darkgray;}





TABLE {	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; BORDER-COLLAPSE: collapse;}

TD {	FONT-SIZE: 70%; FONT-FAMILY: Verdana, Arial;}

IMG {	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px;}

.TdBody1         {width: 1004px; height: 100px; background-color: #535C61;}

.TdBody2         {width: 180px; background-color: #6A3E40;
	 	  border-left: 1px; border-color: #DDDDDD;}

.TdBody3         {width: 824px; padding-bottom: 10px; background-color: #F8F6F6;}

.TdBanerPrawyT   {width: 224px; vertical-align: top; text-align: center; background-color: #AFC637;}
.TdBanerPrawy    {width: 224px; vertical-align: top; text-align: center; background-color: #AFC637;}

.TdBody4         {height: 50px; background-color: #283033;}



.TdMenu		 {width: 180px;  background-color: #6B767C;
		  vertical-align: middle; text-align: center;}

.TdMenuSpace	 {width: 180px; height: 2px; background-color: #6B767C;}

.tekst		 {font-family: Verdana, Tahoma, Arial; color: black; font-weight: normal; font-size: 11px;}


.kalend_m        {font-family: Tahoma, Verdana, Arial;
                  color: #FFFFFF;
                  font-weight: bold;
                  font-size: 12px;
                  text-align: center;
		  background-color: #6A3E40;
		  line-height: 25px;
                 }


.tekstlfs {font-family: Verdana, Tahoma, Arial; color: #F0F0F0; font-weight: normal;                  font-size: 11px; text-align: center;}
#lfs		 {font-family: Verdana, Tahoma, Arial; color: #F0F0F0; font-weight: normal;                  font-size: 11px; text-align: center;}
#lfs A:link        {color: #8E8F90; text-decoration: none;}
#lfs A:active      {color: #B63019; text-decoration: none;}
#lfs A:visited     {color: #8E8F90; text-decoration: none;}
#lfs A:hover       {color: #B63019; text-decoration: none;}



                      /* Stopka */
#TabStopka           {text-align: center;}
#TabStopka A:link    {color: #BEBFBF; text-decoration: none;}
#TabStopka A:active  {color: #B63019; text-decoration: none;}
#TabStopka A:visited {color: #8E8F90; text-decoration: none;}
#TabStopka A:hover   {color: #B63019; text-decoration: none;}

.TdStopkaLink        {font-family: Verdana, Tahoma, Arial; font-size: 11px; text-align: center; color: #87AC31;
                      width: 824px; padding-top: 10px;
                      border-top: 1px; border-color: #DDDDDD;}

.TdStopkaLicznik     {font-family: Tahoma, Verdana, Arial; font-size: 10px; text-align: center; color: #FFFFFF;
                      width: 180px; padding-top: 3px;}
.TdStopkaDate        {font-family: Verdana, Tahoma, Arial; font-size: 10px; text-align: right; color: #3F3F3F;
                      width: 600px; padding-top: 3px;}

.TdStopkaLine        {text-align: right;
                      width: 824px; padding-top: 0px;}
.TdStopkaInfo        {font-family: Verdana, Tahoma, Arial; font-size: 11px; text-align: right; color: #6D6D6D; font-weight: bold;
                      width: 824px; padding-top: 1px;}
.TdStopkaAutor       {font-family: Verdana,Tahoma, Arial; font-size: 9px;  text-align: center; color: #87AC31;
                      width: 824px; padding-top: 2px;}
                      /* Stopka */
#Autor               {text-align: left;}
#Autor A:link        {color: #8E8F90; text-decoration: none;}
#Autor A:active      {color: #B63019; text-decoration: none;}
#Autor A:visited     {color: #8E8F90; text-decoration: none;}
#Autor A:hover       {color: #B63019; text-decoration: none;}

A:link        {color: #6D6D6D; text-decoration: none;}
A:active      {color: #6D6D6D; text-decoration: none;}
A:visited     {color: #6D6D6D; text-decoration: none;}
A:hover       {color: red; text-decoration: none;}

table.EventsCalendar
{
  margin-left: 90px;
}

table.EventsCalendar tr td,
table.EventsCalendar tr th
{
  min-width: 60px;
  font-size: 13px;
  text-align: center;
  font-weight: 300;
  line-height: 25px;
}

table.EventsCalendar a
{
  color: #000;
  display: block;
  width: 100%;
  height: 100%;
}
table.EventsCalendar a.Today
{
  color: #fff;
}
table.EventsCalendar b a
{
  font-weight: 700;
  text-decoration: underline;
}

table.EventsCalendar tr.MonthHdr
{
  background-color: #88c;
  color: #fff;
  background-image: url("../images/kalendarium/bg-hdr.png");
}

table.EventsCalendar .Nday
{
  background-color: #cfc;
  background-image: url("../images/kalendarium/bg-day.png");
  background-repeat: repeat-x;
}
table.EventsCalendar .Saturday
{
  background-color: #ccf;
  background-image: url("../images/kalendarium/bg-day-sat.png");
  background-repeat: repeat-x;
}

table.EventsCalendar .Sunday
{
  background-color: #fcc;
  background-image: url("../images/kalendarium/bg-day-sun.png");
  background-repeat: repeat-x;
}

.EventDescription
{
  padding: 8px;
  clear: both;
  display: block;
}
.EventDescription .Header
{
  background-color: #8ca;
  display: block;
  clear: both;
  line-height: 16px;
  padding: 4px;
}

.EventDescription img
{
  float: left;
  display: block;
  max-width: 160px;
  height: auto;
}

.EventDescription .Content
{
  float: left;
  overflow: hidden;
  width: 300px;
  padding: 10px;
  margin: 0px;
}

ul, ul li, dl, dt, dd
{
	clear: both;
	display: block;
}

