﻿BODY, HTML
{
  margin:             0;
  border:             0;
  padding:            0;
  background-color:   #d3d3d3;
  background:         #d3d3d3 url(background.jpg);
  background-attachment: fixed;
}
BODY
{
  min-width:          100%;
}
@media screen
{
  DIV#logo
  {
    position:           fixed;
    top:                0px;
    width:              100%;
    height:             60px;
    background:         #d3d3d3 url(background.jpg);
    background-attachment: fixed;
    text-align:         center;
    border-bottom:      1px solid red;
    z-index: 1;
  }
}

DIV#pojemnik
{
  width:              100%;
  margin:             0px;
  border:             0px;
  padding:            0px;
  background-color:   #d3d3d3;
  background:         #d3d3d3 url(background.jpg);
  background-attachment: fixed;
  z-index: 2;
  }

@media screen
{
  DIV#menu 
  {
      width:              20%;
      position:           fixed;
      margin-left:        0px;
      top:                61px;
      bottom:             0px;
      padding-top:        0px;
      z-index:            5;  
      background:         #d3d3d3 url(background.jpg);
      overflow: auto;
  }  
  
  DIV#tresc
  {
    width:            79%;
    margin-top:       60px;
    float:            right;
    z-index:          6;  
    background:         #d3d3d3 url(background.jpg);
    background-attachment: fixed;


  }  
}

@media print
{
  DIV#logo    
  { 
/*  display:    none; */
  top:                0px;
  width:              100%;
  height:             0px;
 }  
  DIV#menu 
    {
      width:              0px;
/*      position:           fixed;
      margin-left:        0px;
      top:                61px;
      bottom:             0px;
      padding-top:        0px;
      z-index:            5;  
      background:         #d3d3d3 url(background.jpg);
      overflow:           auto;
  */    
      display:            none;
  }  
  DIV#tresc  
    { 
    width:              100%; 
    margin-top:         0px;
  }
}

/*
DIV 
{
  border:             0px solid white; 
  background-color:   yellow;
  margin:             0;
  padding:            0;
/*  background:         #d3d3d3 url(background.jpg);*
}
*/
/************************************************/
/*  LOGO                                        */
/************************************************/
DIV#logo h1, DIV#logo h2, DIV#logo h3, DIV#logo h4, DIV#logo h5
{
  margin:             0;
  padding:            0;
}
DIV#logo h1
{
  font-size:          16pt;
  font-weight:        bold;
}
DIV#logo h3
{
  font-size:          12pt;
  font-weight:        normal;
}
DIV#logo h4
{
  font-size:          8pt;
  font-weight:        normal;
}
DIV#logo table
{
  text-align:         center;
  vertical-align:     top;
}

/************************************************/
/*  MENU                                        */
/************************************************/
DIV#menu h1, DIV#menu h2, DIV#menu h3, DIV#menu h4, DIV#menu h5
{
  background-color:   #D2B48C;
  margin:             0;
  font-size:          12px;
  font-family:        Arial, Verdana, Helvetica, sans-serif;
}
DIV#menu h1
{
  font-size:          14px;
  font-weight:        bold;
  text-transform:     uppercase;
  letter-spacing:     0.4em;
  padding-top:        3px;
}
DIV#menu h2
{
  font-size:          12px;
  font-weight:        bold;
}
DIV#menu h3
{
  font-size:          11px;
  font-weight:        normal;
}
DIV#menu ul
{
  padding:            0px;
  margin:             0px;
  list-style-type:    none;
  font-size:          12px;
  font-family:        verdana;
  text-align:         center;
}

DIV#menu ul a
{
  display:            block;
  color:              black;
  padding:            5px 15px 5px 15px;
}

DIV#menu ul a:hover
{
  color:              red;
  background-image:   url(znacznik.gif);
  background-repeat:  no-repeat;
  background-color:   #F5DEB3;
}

DIV#menu li a cite
{
  color:              #A52A2A;
  font-style:         normal;
}

DIV#menu li.level1
{
  border-top:   thin solid gray;
}

/************************************************/
/*  TREŚĆ                                      */
/************************************************/



DIV#tresc h1, DIV#tresc h2, DIV#tresc h3, DIV#tresc h4, DIV#tresc h5
{
  margin:           0px;
  padding:          0;
}
DIV#tresc h1
{
  text-align:       center;
}

DIV#tresc h5
{
/*  margin-bottom:	10px;*/
}

DIV#tresc address
{
  text-decoration:  none;
}

a
{
  text-decoration:  none;
  color:            blue;
}

DIV#tresc p.orginal-source 
{ 
  border:           solid silver; 
  border-width:     thin;
  color:            green;  
  border-left:      double;
  background-color: white;
  text-align:       center;
}
DIV#tresc td
{
  vertical-align:   top;
}

