body { background: url('images/bg.gif') repeat-x; color: #5a5a5a; margin: 0px; padding: 0px;}


td, div, span, input, select { font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #7D7D7D; }
div              { padding-left: 10px; padding-right: 18px; }
a               { color: #5a5a5a; }
a:visited       { color: #5a5a5a; }
a:hover              { color: #5a5a5a; }

span.more               { color: #405572; text-decoration: underline; }
div.more_tekst { display: none; padding: 0px; width: 100%; }

#witamy { background: url('images/witamy.jpg'); text-align: justify; padding-top: 70px;  padding-left: 35px;  padding-right: 15px; }

.bg_1 { background: #d1d3d3; }
.bg_2 { background: url(img/bg_2.jpg) repeat-y left #d1d3d3; }
.bg_3 { background: #d1d3d3; }
img { border: 0; }

div#pager_t { float: left; padding: 20px; font-weight: bold; font-size: 11px; }
div#pager { float: right; padding: 20px; text-align: right; }

.foot { color: #305795; }
.foot div { color: #305795; }
.foot a { color: #305795; font-weight: bold; }
.foot a:visited { color: #305795; font-weight: bold; }
.foot a:hover { color: #305795; font-weight: bold; }

a.menu_foot { color: #35568B; font-weight: normal; text-decoration: none; }
a.menu_foot:visited { color: #35568B; font-weight: normal; text-decoration: none; }
a.menu_foot:hover { color: #35568B; font-weight: normal; text-decoration: none; }

select.bg { font-weight: bold; padding-left: 5px; padding-top: 2px; background-color: #d1d3d3; width: 93px; height: 20px; border-top: solid 2px #b8b8b8; border-left: solid 1px #b8b8b8; border-bottom: 0px; border-right: 0px; }
input.bg { font-weight: bold; padding-left: 5px; padding-top: 5px; background-color: #d1d3d3; width: 93px; height: 22px; border-top: solid 2px #b8b8b8; border-left: solid 1px #b8b8b8; border-bottom: 0px; border-right: 0px; }
textarea.bg { font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #7D7D7D;font-weight: bold; padding-left: 5px; padding-top: 5px; background-color: #d9dadb; width: 93px; height: 22px; border-top: solid 2px #b8b8b8; border-left: solid 1px #b8b8b8; border-bottom: 0px; border-right: 0px; }
input.bg2 { font-weight: bold; padding-left: 8px; padding-top: 4px; background-color: #d1d3d3; width: 188px; height: 22px; border-top: solid 2px #6382B0; border-left: solid 1px #6382B0; border-bottom: 0px; border-right: 0px; }
form { margin: 0px; padding: 0px; }

.td_pad       {padding-left: 15px; padding-right: 15px; }
.top_data { color: #B62E35; }

.language              { font-size: 11px; padding-left: 5px; padding-right: 5px;  padding-bottom: 10px; color: #847D6F; font-weight: bold;  }
a.language              { font-size: 11px; padding-left: 5px; padding-right: 5px;  padding-bottom: 10px; color: #B6AD9A; font-weight: normal; text-decoration: none; }

img.hmenu       { vertical-align: middle; border-style: none; }
a.hmenu              { font-size: 11px; padding-left: 5px; padding-right: 30px; color: white; text-decoration: none; }
a.hmenu:visited       { font-size: 11px; padding-left: 5px; padding-right: 30px; color: white; text-decoration: none; }
a.hmenu:hover       { font-size: 11px; padding-left: 5px; padding-right: 30px; color: white; text-decoration: none;}

a.hmenu2              { font-size: 10px; padding-left: 0px; padding-right: 10px; color: #5a5a5a; text-decoration: none; }
a.hmenu2:visited       { font-size: 10px; padding-left: 0px; padding-right: 10px; color: #5a5a5a; text-decoration: none; }
a.hmenu2:hover       { background-color: #768FC7; font-size: 10px; padding-left: 0; padding-right: 10px; color: #5a5a5a; text-decoration: none; }
a.hmenu2:ACTIVE       { background-color: #768FC7; font-size: 10px; padding-left: 0px; padding-right: 10px; color: #5a5a5a; text-decoration: none; }

.form1 { border: #000000 solid 1px; }

img.hmenu_main              { vertical-align: middle; border-style: none; }
a.hmenu_main              { display: block; padding-top: 10px; padding-bottom: 10px; color: #ababab; text-decoration: none; font-weight: bold; }
a.hmenu_main:visited       { display: block; padding-top: 10px; padding-bottom: 10px; color: #ababab; text-decoration: none; font-weight: bold; }
a.hmenu_main:hover       { display: block; padding-top: 10px; padding-bottom: 10px; color: #5a5a5a; text-decoration: none; font-weight: bold; }

div.footer              { color: #5a5a5a; text-align: center; }
td.footer              { color: #5a5a5a; text-align: center; }
span.footer_separator       { color: #5a5a5a; }

a.tool              { font-size: 10px; text-decoration: none; }
a.tool:visited       { font-size: 10px; text-decoration: none; }
a.tool:hover       { font-size: 10px; text-decoration: none; }

a.sonda              { color: #5a5a5a; text-decoration: none; font-weight: bold; }
a.sonda2       { text-decoration: none; }


a.lmenu1              { color: #5a5a5a; text-decoration: none; }
a.lmenu1:visited       { color: #5a5a5a; text-decoration: none; }
a.lmenu1:hover              { color: #5a5a5a; text-decoration: none; }

a.lmenu1_selected              { color: #5a5a5a; font-weight: bold; text-decoration: none; }
a.lmenu1_selected:visited       { color: #5a5a5a; font-weight: bold; text-decoration: none; }
a.lmenu1_selected:hover              { color: #5a5a5a; font-weight: bold; text-decoration: none; }

a.lmenu2              { color: #5a5a5a; text-decoration: none; padding-left:5px; display: block; }
a.lmenu2:visited       { color: #5a5a5a; text-decoration: none; padding-left:5px; display: block; }
a.lmenu2:hover              { color: #5a5a5a; text-decoration: none; padding-left:5px; display: block; }

a.lmenu2_selected              { color: #5a5a5a; text-decoration: none; padding-left:5px; font-weight: bold; display: block; }
a.lmenu2_selected:visited       { color: #5a5a5a; text-decoration: none; padding-left:5px; font-weight: bold; display: block; }
a.lmenu2_selected:hover              { color: #5a5a5a; text-decoration: none; padding-left:5px; font-weight: bold; display: block; }

a.lmenu3              { color: #5a5a5a; text-decoration: none; padding-left:20px; display: block; }
a.lmenu3:visited       { color: #5a5a5a; text-decoration: none; padding-left:20px; display: block; }
a.lmenu3:hover              { color: #5a5a5a; text-decoration: none; padding-left:20px; display: block; }

a.lmenu3_selected              { color: #5a5a5a; text-decoration: none; padding-left:20px; font-weight: bold; display: block; }
a.lmenu3_selected:visited       { color: #5a5a5a; text-decoration: none; padding-left:20px; font-weight: bold; display: block; }
a.lmenu3_selected:hover              { color: #5a5a5a; text-decoration: none; padding-left:20px; font-weight: bold; display: block; }


a.nav              { color: #777777; text-decoration: none; }
a.nav:visited       { color: #777777; text-decoration: none; }
a.nav:hover       { color: #5a5a5a; text-decoration: none; }

a.more              { color: #5a5a5a; text-decoration: none; }
a.more:visited       { color: #5a5a5a; text-decoration: none; }
a.more:hover       { color: #5a5a5a; text-decoration: none; }

a.nav_last              { color: #777777; text-decoration: none; font-weight: bold; }
a.nav_last:visited       { color: #777777; text-decoration: none; font-weight: bold; }
a.nav_last:hover       { color: #5a5a5a; text-decoration: none; font-weight: bold; }

.gallery_description       { color: #5a5a5a; }
.pagehtml_attach_title       { color: #5a5a5a; }
.pagehtml_attach_no       { color: #5a5a5a; }
.pagehtml_attach_name       { color: #5a5a5a; }

.sitemap_l1_link       { color: #5a5a5a; }
.sitemap_l2_link       { color: #5a5a5a; }

.news_date              { color: #797D80; font-size: 7pt; padding-left: 15px;}
.news_title       { color: #D9242B; font-weight: bold; font-size: 9pt; width: 100% }
.green_title       { color: #5a5a5a; font-weight: bold; }

.txt_bottom       { color: #5D628E; }
.capital       { font-size: 13px; color: #5A79B2; font-weight: bold;}

.newsletter       { color: #6f7060; font-size: 13px; font-weight: bold; padding-left: 20px; }

img.gallery_thumbnail       { border-style: none; }

.node_title       { font-size: 14px; font-weight: bold; color: #5a5a5a; }
.node_content { text-align: justify; color: #5a5a5a; }

td.nlist_title              { font-size: 12px; color: #5a5a5a; font-weight: bold;}
.nlist_date              { text-align: right; color: #5a5a5a; padding-left: 20px; padding-right: 20px; }
td.nlist_body              { vertical-align: top; }
td.nlist_link              { text-align: right; }

a.nlist_link              { text-decoration: none; color: #5a5a5a; padding-left: 20px; padding-right: 20px; }
a.nlist_link:visited       { text-decoration: none; color: #5a5a5a; padding-left: 20px; padding-right: 20px; }
a.nlist_link:hover       { text-decoration: none; color: #5a5a5a; padding-left: 20px; padding-right: 20px; }

.txt_title              { font-size: 11px; font-weight: bold; color: #5a5a5a; padding-left: 0px; padding-right: 0px; }
.txt_title_green       { font-size: 11px; font-weight: bold; color: #5a5a5a; padding-left: 0px; padding-right: 0px; }

.white                     { color: white; font-weight: bold; }

