html { overflow:visible; } 
body 
{
    padding:0px;
    margin:0px;
    width: 100%;
    height: 100%;
    font-size: 10pt; 
    font-family: Arial, Helvetica;
    text-align: justify;
    color: #333366;
}

div { margin: 0px; padding: 0px; border-style: none; border-width: 0px; 
      text-align: left; float: left; position: static;}
      
#container  {
    width: 100%;
    height: 100%;
    position: static; 
    margin-right: auto; 
    margin-left: auto; 
}

#top {height: 75px; width: 100%; background-color: #080738;}
#bottom {height: 100%; width: 100%;}

#logo { width: 288px; height: 75px; background-color: #1E3572;}
#menu { width: 520px; height: 75px; background-color: #080738;}
#left { width: 288px; height: 640px; background-color: #1E3572;}

#content { width: 500px; height: 586px; padding: 8px; margin: 0px;}
#footer { width: 520px; height: 32px; padding: 5px; margin: 0px; color: Gray;}

#addr { margin-top: 0px; width: 275px; color: #B9D2E8; text-align: right; font-family: verdana, Arial, Helvetica; font-size: 8pt;}
#addr-1 { margin: 2px 12px 8px 2px; width: 275px; color: #B9D2E8; text-align: right; font-family: verdana, Arial, Helvetica; font-size: 8pt;}

#addr a:link, #addr a:visited { color: #fff; text-decoration: none; }


img { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; 
      border: none 0px; border-spacing: 0px; vertical-align: top;}
      
a:link, a:visited {
    color: blue; /* #333366; red;*/
    text-decoration: none;
}

a:hover {
    color: red; /*red;*/
    text-decoration: underline;
}

/* menu */
ul#navlist
{
    margin: 0px 0px 0px 0px;
    padding: 29px 0px 29px 0px;
    white-space: nowrap;
    font-weight: bold;
}

#navlist li
{
    display: inline;
    list-style-type: none;
}

#navlist a {padding: 25px 25px 25px 22px;}

#navlist a:link, #navlist a:visited
{
color: #fff;
background-color: #080738;
text-decoration: none;
}

#navlist a:hover
{
color: #fff;
background-color: #1E3572;
text-decoration: none;
}

#lang_en a:link, #lang_pl a:visited {
    width: 60px;
    height: 70px;
    background-image: url(./img/en1.gif);
}

#lang_en a:hover {
    background-image: url(./img/en2.gif);
}

#footer a:link, #footer a:visited, #footer a:hover
{
font-size: 8pt;
color: gray;
background-color: white;
text-decoration: none;
}

h1 {
    font-size: 18pt;
    font-weight: bold;
    color: navy;
    text-decoration: none;    
    margin: 5px 0px 0px 0px;
}


h2 {
    font-size: 10pt;
    font-weight: 600;
    color: Red;
    letter-spacing: 2px;
    text-decoration: underline;    
}

p {text-align: justify;}

