BODY
{
  background-color : #cccccc;
  font-family : "Trebuchet MS", Arial;
}

.content
{
  width: 760px;
  margin: 0 auto;
  border-collapse: separate;
  border-spacing: 5px 5px;
}

.naglowek
{
  font-family : Tahoma;
  font-weight : bold;
  width: 760px;
  padding: 10px 10px 10px 10px;
  color: #007700;
  background: #f0fff0;
  border : solid #000000 1px;
  vertical-align : bottom;
}

.naglowek h1
{
  font-size : 40px;
  margin : 5px;
  text-align : center;
}

.naglowek h2
{
  font-size : 20px;
  margin : 3px;
  text-align : center;
}

.stopka
{
  font-size   : 12px;
  width: 900px;
  color: #000000;
  background: #f0f0ff;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 5px;
  padding-bottom: 5px;
  border : solid #000000 1px;
  text-align : right;
}

.menu
{
  background: #d0dfd0;

  font-size   : 19px;
  text-align : center;
  font-weight : bold;
  color: #00f000;
  padding: 10px;
  border : solid #000000 1px;
  margin-right: 10px;
}

.menu a
{
  color : #004400;
  text-decoration : none;
  padding-left : 15px;
  padding-right : 15px;
}

.menu a:hover
{
  background : #d0f0d0;
}


.tresc {
  height : 300px;
  border : solid #000000 1px;
  padding: 20px 20px 20px 20px;

  font-size   : 16px;
  line-height:23px;
  background: #f0fff0;
  text-align:justify;
  vertical-align : top;
  margin-left : 50px;
}

.tresc a
{
  font-size : 15px;
  font-weight : bold;
  text-decoration : underline;
  color: #104010;
}

.tresc a:hover
{
  text-decoration : none;
}


.tresc p
{
  margin-left : 30px;
  margin-right : 30px;
}

.cytat
{
  font-family : Courier;
  font-size : 14px;
  line-height : 17px;
  margin-right : 30px;
}

.cytat li
{
  margin-left : 14px;
}

.tresc h1
{
  text-align:left;
  font-size:30px;
  font-weight:bold;
  margin-bottom: 30px;
  margin-top: 30px;
  color: #007700;
}

.tresc h2
{
  text-align:left;
  font-size:20px;
  line-height:30px;
  font-weight:bold;
  margin-bottom: 10px;
  margin-left : 20px;
  color: #004400;
}

.odnosniki li
{
  margin-top : 10px;
  padding-left : 7px;
}

.lista
{
  border : 1px solid #000000;
  border-collapse: collapse;
  font-size: 12px;
}

.lista a
{
  font-size : 12px;
}

.lista td
{
  border : 1px solid #000000;
  border-collapse: collapse;
  padding-left : 5px;
  padding-top : 5px;
  padding-bottom : 5px;
  padding-right : 5px;
}

.nag
{
  font-weight: bold;
  background: #c0ccc0;
  text-align: center; 
}

.schedule
{
  border : 1px solid #000000;
  border-collapse : collapse;
  text-align : center;
}

.schedule td
{
  border : 1px solid #000000;
  border-collapse : collapse;
  padding-top : 10px;
  padding-bottom : 10px;
  padding-left : 20px;
  padding-right : 20px;
}

