@font-face {
 font-family: 'FreeFont';
 src: url('fonts/FreeSetC.otf');
}
@font-face {
 font-family: 'FreeSetBold';
 src: url('fonts/FreeSetBoldC.otf');
}
@font-face {
 font-family: 'FreeSetDemi';
 src: url('fonts/FreeSetDemiC.otf');
}
@font-face {
 font-family: 'FreeSetLight';
 src: url('fonts/FreeSetLightC.otf');
}
.documents {padding:10px;margin-left:10px;}
body, td,th {font-family:Tahoma,'FreeFont',Arial;font-size:12px}
body b,td b,th b {font-family:Tahoma,'FreeSetBold',Arial;font-size:12px}
td {vertical-align:top}

div.menu a {font-family:Tahoma,'FreeSetBold',Arial;color:#0050A0;font-size:13px;font-weight:bold;font-variant: small-caps;display:block;padding-top:10px; text-decoration:none}
div.menu a:hover {color:#B8C8E9}
div.menu {padding-left:20px;padding-right:20px; background-color:#EFEFF7;}
div.submenu {padding-left:10px;}
div.submenu a {font-family:Tahoma,'FreeFont',Arial;color:#0050A0;padding:3px;width:100%;font-variant:normal;font-weight:normal}
div.submenu a:hover {color:#B8C8E9}
div.submenu span {font-family:Tahoma,'FreeSetDemi',Arial; display:block; color:#0050A0; padding:3px; width:100%; font-variant:small-caps; font-weight:bold; background:url(pics/menu_arrow.gif) no-repeat center right}

a {color:#0050A0}
a:hover{color:#B8C8E9}
span a:hover{color:#B8C8E9}
a:hover div{color:#B8C8E9}
h1 {font-family:Tahoma,'FreeSetBold',Arial;color:#0050A0;font-size:20px}
h2 {font-size:14px}
.h6 {font-size:10px;}
span {font-family:Tahoma,'FreeSetBold',Arial;color:#0050A0;font-weight:bold}
span a {font-family:Tahoma,'FreeSetBold',Arial;color:#0050A0;font-weight:bold}
tr.bld {font-weight:bold;}

td.lcontent h1 {margin-left:-10px}
td.lcontent {padding-left:10px;padding-right:20px;}
td.rcontent div {border-left:2px solid #0050A0;padding-left:20px}
td.rcontent div.noline {border-left:none}
td.rcontent div h1 {margin-left:0px}
td.rcontent {padding-right:30px;width:25%;}

li {padding-bottom:5px}
img {border:none}
ul.none {list-style-type:none}
td.copyright {color:#0050A0;font-weight:bold;text-align:left;padding-top:5px;font-size:10px}
span.banners {display:block; text-align:center;width:100%}
span.banners img {margin-bottom: 20px;display:block;}
span.hint {color:#0050A0;font-size:11px;border-bottom:1px dotted green;font-weight:normal;display:none}
img.hint {cursor:hand;}
p.impotent {font-family:Tahoma,'FreeSetBold',Arial;color:#0050A0;font-weight:bold}
table.onepixelborder td {border:1px solid #B8C8E9}
table.map td {border-bottom:1px solid #B8C8E9}
table.common td {border: 1px solid #0050A0;}
table.common tr {border: 1px solid #0050A0;}
tr.zakup {background-color: #D6DBEF;}
table tr.zakup th {font-family:Tahoma,'FreeSetBold',Arial;}
tr.cost1 {background-color: #4A82BD;}
tr.cost2 {background-color: #D6DBEF;}
tr.cost3 {background-color: #EFEFF7;}
tr.cost4 {background-color: #C0C0FF;}

.transp{font-family:Tahoma,'FreeSetBold',Arial;color:#B8C8E9;text-align:center;font-weight:bold}
.txt{font-family:Tahoma,'FreeSetBold',Arial;color:#0050A0;text-align:center;font-weight:bold;cursor:pointer;}
.hLine{color:#B8C8E9;}
.hLine2{color:#0050A0;}
.hLine3{color:#C8C8C8;}
.just{text-align:justify;}
.leftimg{float:left;margin: 2px 12px 10px 0;}
a:hover.whiteHeader{color:white;}
tr.cost2B {background-color: #D6DBEF;font-weight:bold;}
tr.cost3B {background-color: #EFEFF7;font-weight:bold;} 
tr.cost4B {background-color: #C0C0FF;font-weight:bold;}
a.docs:hover{color:#B8C8E9}
.ofor{background-color:#EFEFF7;border-left:none;}

td.questTD {background-color: #C0C0FF;vertical-align: middle;cursor:pointer;font-weight:bold;}
