﻿body
{
margin: 0px;
height:100%;
overflow-y: auto;
background: #6089b4;
z-index: -1;
}

#body_bg_img_top_left
{
position: absolute;
position: fixed;
top: 0px;
left: 0px;
z-index: 0;
}

#body_bg_img_bottom_right
{
position: absolute;
position: fixed;
bottom: 0px;
right: 0px;
z-index: 0;
}

h1
{
font-family: Arial, Helvetica, sans-serif;
font-style: italic;
text-align: left;
}

h2
{
font-family: Arial, Helvetica, sans-serif;
font-style: normal;
text-align: left;
}

h3
{
font-family: Arial, Helvetica, sans-serif;
font-style: normal;
text-align: left;
}

p, li
{
font-family: Arial, Helvetica, sans-serif;
font-style: normal;
}

td
{
font-family: 'Times New Roman', 'Luxi Serif', Georgia, serif;
font-style: normal;
}

address
{
font-family: 'Times New Roman', 'Luxi Serif', Georgia, serif;
font-style: italic;
margin-left: 60px;
}

#header
{
height: 190px;
width: 86%;
background: url(images/header_1.png) repeat-x top left;
z-index: -2;
}

#header_lang_pl
{
position: absolute;
top: 50px;
left: 20px;
border: 1px solid;
color: orange;
z-index: 1;
}

#header_lang_en
{
position: absolute;
top: 50px;
left: 55px;
border: 1px solid;
color: orange;
z-index: 1;
}

#header_img
{
position: absolute;
top: 0px;
right: 55px;
}

#logo
{
top: 5px;
right: 0px;
width: 200px;
height: 230px;
position: absolute;
/*position: fixed;*/
background: url(images/bptech.png) no-repeat top right;
z-index: 1;
}

#menu
{
position:absolute;
position:fixed;
top:100px;
left:0px;
z-index: 1;
}

#content
{
clear: both;
text-align: justify;
margin-left: 300px;
margin-right: 100px;
margin-bottom: 114px;
top: 230px;
height:100%;
min-height: 100%;
overflow-y: auto;
}

#footer
{
left: 0px;
bottom: 0px;
width: 100%;
height: 114px;
position: absolute;
position: fixed;
background: url(images/bg_bottom.png) repeat-x bottom left fixed;
}

#menulist ul
{
margin: 0;
white-space: nowrap;
padding: 0;
}

#menulist li
{
display: block;
list-style-type: none;
}

#menulist a
{
margin-bottom: 10px;
display: block;
padding: 1px 8px 1px 24px;
border: 0px solid #333;
background-color: #888;
background: url(images/menu_down.png) no-repeat center left;
font-family: Arial, Helvetica, 'Luxi Sans', sans-serif;
font-weight: bold;
}

#menulist a:link, #menulist a:visited
{
color: #444;
text-decoration: none;
}

#menulist a:hover
{
border: 0px solid #333;
background-color: #FF6600;
background: url(images/menu_over.png) no-repeat center left;
color: #333;
}

#menuactive a:link, #menuactive a:visited, #menuactive a:hover
{
border: 0px solid #333;
background-color: #FF6600;
background: url(images/menu_over.png) no-repeat center left;
color: #000;
}

.copyrights
{
text-align: right;
font-family: Arial, Helvetica, sans-serif;
font-style: italic;
font-size: 10px;
margin-top: 100px;
margin-right: 10px;
color: blue;
}

table
{
margin-left: 20px;
table-layout: auto;
width: 95%;
text-align: center;
border: 2px solid white;
}

thead
{
font-weight: bold;
}

tfoot
{
font-weight: bold;
}

td
{
padding: 0px;
border-collapse: collapse;
border: 1px dotted white;
}

.tabele_lewo
{
text-align: left;
}

