
root { 
    display: block;
}

body {
	font-family: Verdana;
	font-size: 10pt;
    background-color: black;
    color: white;
}

img {
    
}

.noborder { border: solid 0px; }
.border1  { border: solid 1px black; }
.border2  { border: solid 1px white; }
.border3  { border: solid 1px #C0C0C0; }
.border4  { border: solid 1px #B22222; }
.border5  { 
    border-top: solid 3px #DE0000;
    border-bottom: solid 3px #DE0000;
}
.border6 {
    border-right: solid 1px #D09F2A;
}

.f8  { font-size: 8pt; }
.f9  { font-size: 9pt; }
.f10 { font-size: 10pt; }
.f11 { font-size: 11pt; }
.f12 { font-size: 12pt; }
.f14 { font-size: 14pt; }

.font1 { font-family: Arial; }
.font2 { font-family: Verdana; }
.font3 { font-family: Tahoma; }


.left   { text-align: left; }
.center { text-align: center; }
.right  { text-align: right; }

.top    { vertical-align: top; }
.bottom { vertical-align: bottom; }
.middle { vertical-align: middle; }

.wbold   { font-weight:bold; }
.wbolder { font-weight:bolder; }

.italic { font-style:italic; }

.bgcolor1 { background-color: white; }
.bgcolor2 { background-color: black; }
.bgcolor3 { background-color: #E0E0E0; }
.bgcolor4 { background-color: #696969; }
.bgcolor5 { background-color: #700000; } /* fioletowe tlo na podstronach*/

.color1 { color: white; }
.color2 { color: black; }
.color3 { color: #696969; }
.color4 { color: #D09F2A; } /* zloty */
.color5 { color: #8C8C8C; } /* szary */
.color6 { color: red; }

a.in_text:link    { color: red; text-decoration: none; font-size: 8pt;  font-weight: bold; }
a.in_text:visited { color: red; text-decoration: none; font-size: 8pt; font-weight: bold; }
a.in_text:active  { color: red; text-decoration: none; font-size: 8pt; font-weight: bold; }
a.in_text:hover   { color: #D09F2A; text-decoration:none; }

a:link    { color: #D09F2A; text-decoration: none; font-size: 8pt;  font-weight: bold; }
a:visited { color: #D09F2A; text-decoration: none; font-size: 8pt; font-weight: bold; }
a:active  { color: #D09F2A; text-decoration: none; font-size: 8pt; font-weight: bold; }
a:hover   { color: red; text-decoration:none; }

a.menu_item:link    { color: #D09F2A; text-decoration: none; font-family: Arial; font-size: 12pt;  font-weight: bold; }
a.menu_item:visited { color: #D09F2A; text-decoration: none; font-family: Arial; font-size: 12pt; font-weight: bold; }
a.menu_item:active  { color: #D09F2A; text-decoration: none; font-family: Arial; font-size: 12pt; font-weight: bold; }
a.menu_item:hover   { color: #D09F2A; text-decoration: underline; }

a.menu_item_selected:link    { color: #D09F2A; text-decoration: underline; font-family: Arial; font-size: 12pt;  font-weight: bold; }
a.menu_item_selected:visited { color: #D09F2A; text-decoration: underline; font-family: Arial; font-size: 12pt; font-weight: bold; }
a.menu_item_selected:active  { color: #D09F2A; text-decoration: underline; font-family: Arial; font-size: 12pt; font-weight: bold; }
a.menu_item_selected:hover   { color: #D09F2A; text-decoration: underline; }

.w20  { width: 20px; }
.w30  { width: 30px; }
.w100  { width: 100px; }
.w200  { width: 200px; }
.w300  { width: 300px; }
.w400  { width: 400px; }
.w450  { width: 450px; }
.w500  { width: 500px; }
.w600  { width: 600px; }
.w700  { width: 700px; }
.w800  { width: 800px; }
.w750  { width: 750px; }
.w100p { width: 100%; }

.h300 { height: 300px;}

.main_table {
    width: 960px;
    text-align: center;
    /*border: solid 1px white;*/
}

.td_main_header_pl {
    background-image: url('../img/header_bg_pl.jpg');
    background-repeat: no-repeat;
    background-position: top left;
    height: 193px;
}

.td_main_header_en {
    background-image: url('../img/header_bg_en.jpg');
    background-repeat: no-repeat;
    background-position: top left;
    height: 193px;
}

.td_main_menu {
    background-image: url('../img/main_menu_bg.jpg');
    background-repeat: no-repeat;
    background-position: top left;
    height: 43px;
    text-align: center;
    /*border:solid 1px white;*/
}

.td_main {
    font-size: 9pt;
    vertical-align: top;
    background-image: url('../img/main_bg.jpg');
    background-repeat: no-repeat;
    background-position: top left;
    height: 723px;
    /*border:solid 1px white;*/
}

.content_bg {
    background-image: url('../img/content_bg.jpg');
    background-repeat: repeat-y;
    background-position: top left;
}

.td_images_main {
    background-image: url('../img/images/bg.jpg');
    background-repeat: no-repeat;
    background-position: top left;
}

