BODY
{
  background:   #ffffff;
  color:        #000000;
  font-family:  Avantgarde, Century Schoolbook, Arial, Helvetica, sans-serif;
/*  border: solid black 1px;*/
  padding: 10px;
  font-size: 10pt;
  text-align: justify;
}

A

{
  text-decoration: none;
  color: #0000e0;
}

UL
{
  list-style-type: disc;
}

DIV.header
{
/*  border:           solid #80a0a0 1px;*/
/*  background-color: #fcfcff;*/
  padding-top:      10px;
  padding-bottom:   10px;
  font-family:      Avantgarde, Century Schoolbook, Arial, Helvetica, sans-serif;
}

DIV.footer
{
  border:          solid #80a0a0 1px;
  padding-top:     10px;
  padding-bottom:  10px;
  background-color: #fcfcff;
  margin-top: 30px;
}

DIV.navibar A, DIV.navisub A
{
  color:         #4040ff;
}

.current
{
  color:         black;
}

.navibar, .navisub
{
  font-weight:   bold;
  text-align:    center;
  padding-left:  20px;
  padding-right: 20px;
  font-size: 12pt;
}
.navisub
{
  border:           solid #80a0a0 1px;
  background-color: #fcfcff;
  padding-top: 10px;
  padding-bottom: 10px;
}

.navibar
{
  padding-top; 15px;
}

div.body
{
/*  background-color: #fcfcff;*/
/*  border: solid #80a0a0 1px;*/
  padding-right: 10px;
/*  margin-bottom: 20px;*/
}

hr
{
  margin-top: 50px;
  margin-bottom: 50px;
/*  background-color: #80a0a0;*/
  border-style: none;
  border-top: solid #80a0a0 1px;
/*  display: none;*/
/*  background-image: url(pict/ruler.jpg);*/
/*  background-position: left;*/
/*  background-repeat: no-repeat;*/
}

/**************************************************************/
/* Lista odnośników do kolejnych liter*/
.index_list
{
  font-weight:   bold;
  text-align:    center;
  text-decoration: none;
  padding-left:  5px;
  padding-right: 5px;
  font-size:     11pt;
}

.index_header
{
  color:               black;
  font-family:         Times, Times New Roman, serif;
  text-align:          center;
  font-size:           18pt;
  padding:             0px;
  margin:              0px;
  margin-top:          40px;
}

A.index_list
{

  border:          solid #80a0a0 1px;
  background-color: #fcfcff;
}

.index_show
{
  font-weight:   normal;
  font-size:     10pt;
}

.author_entry
{
  color: black;
  text-align: left;
  font-size: 14pt;
}

H3.author_entry
{
  margin:        0px;
  padding:       5px;
  margin-top:   15px;
/*  border:          solid #80a0a0 1px;*/
/*  background-color: #fcfcff;*/
  background-image: url(pict/top.gif);
  background-repeat: no-repeat;
  background-position: right;
}


TABLE.contents_list
{
  padding:         20px;
  text-align:      center;
/*  margin-left:     100px;*/
}

TD.contents_entry
{
  text-align: left;
  padding:         3px;
}

.contents_image
{
  border-style:   none;
}

.contents_entry
{
  font-size:       13pt;
  font-family:     Avantgarde, Century Schoolbook, Arial, Helvetica, sans-serif;
  font-weight:     normal;
  text-decoration: none;
}

.contents_link, .contents_link_current
{
/*  border:          solid #80a0a0 1px;*/
/*  background-color: #fcfcff;*/
/*  padding:5px;*/
}

.contents_link_img
{
/*  border:          solid #80a0a0 1px;*/
/*  background-color: #fcfcff;*/
  padding:5px;
}

.additional
{
  font-size: 11pt;
}

.inne_link
{
/*  border:          solid #80a0a0 1px;*/
/*  background-color: #fcfcff;*/
/*  padding:5px;*/
  font-size: 14px;
}


H1 { text-align: center; color: blue; font-weight: normal; font-size: 20pt; }
H2 { text-align: center; color: blue; font-weight: normal; font-size: 18pt; }
H3 { text-align: center; font-weight: normal; font-size: 18pt; padding: 0px; padding-top: 20px;  margin-bottom: 5px; }
H4 { text-align: left; font-weight: bold; font-size: 12pt; padding: 0px; margin-bottom: 0px; padding-bottom: 5px;}

div.date
{
  font-size: 13pt;
  font-weight: bold;
}

.subtitle
{
  font-size:  10pt;
  font-weight: normal;
  font-style: italic;
}

LI
{
  padding-top: 5px;
  padding-bottom: 2px;
}

.title
{
  font-style:   normal;
  font-weight:  bold;
}

span.title
{
  color:        #404040;
}
  

A.title
{
/*  color:        #4040c0;*/
  color:        202080;
}

.author
{
  font-style:   normal;
  color:        #4040c0;
}

.konf_when
{
  color:        #000080;
  font-style:   italic;
}
.description
{
  font-style:   italic;
  color:        black;
}

div.author_index
{
  font-size:    11pt;
}
  

  