* {
        font-family: Tahoma, Helvetica, Sans-Serif, Trebuchet, Verdana, Helvetica;
        font-size: 11px;
}

html {
        margin: 0px;
        padding: 0;
        font-size: 11px;
}

body {
        margin-bottom:0px;
        margin-top:0px;
        padding:0;
        background: url("../img/bgbody.jpg");
        background-repeat: repeat-x;
        background-color: #000000;
        color:#000000;
        text-align:center; /* center layout in ie5 and 5.5. */
/*         behavior:url("../css/csshover.htc"); */
}

a { text-decoration: none; color: #600000;}

.page {
        width: 1000px;
        margin: 0px auto;
        padding: 0px;
        text-align: left;
}

.topmenu {
        color: #FFFFFF;
        font-size: 11px;
        text-align: right;
        height: 20px;
        padding-bottom: 5px;
        padding-right: 15px;
        border-bottom: 1px #99CC33 solid;
}

.topmenu a {
        color: #FFFFFF;
}

.lang {
        /* height: 50px; */
        height: 20px;
        vertical-align: bottom;
        padding-right: 15px;
        text-align: right;
        margin-bottom: 5px;
}

.top {
        background: #FFFFFF;
        width: 765px;
}

tr.topmenu2 {
        height: 22px;
        background: url("../img/bgtopmenu.jpg");
}

.topmenu2 a {
        color: #FFFFFF;
}

.topmenu3a {
         background: url("../img/bgtopmenu.jpg");
}

.topmenu3hover {
        background: url("../img/bgtopmenuhover.jpg");
/*         background: #000000 */

}



.topmenu3 table {
        width: 495px;
}

.topmenu3 tr {
        height: 22px;
        background: url("../img/bgtopmenu.jpg");
}

.topmenu3 td {
        height: 22px;
        color: #000000;
        font-weight: bold;
        padding-left: 2px;
        padding-right: 1px;
        text-align: center;
   /*     hover:expression(
            this.onmouseover=new Function ("this.className='topmenu3hover';"),
            this.onmouseout=new Function ("this.className='topmenu3a';")
        )*/
/*            this.onmouseover=new Function ("this.style.background='#000000';"),
            this.onmouseout=new Function ("this.style.background='#FFFFFF';")*/
/*             this.onmouseover=new Function ("this.style.background-image='url(../img/bgtopmenuhover.jpg)';"), */
/*             this.onmouseout=new Function ("this.style.background-image='url(../img/bgtopmenu=.jpg)';") */
/*         ); */
}

.topmenu3 td:hover {
        background:url(../img/bgtopmenuhover.jpg);
}


.botmenu table {
        height: 22px;
}

.topmenu3 tr {
        height: 22px;
}

.topmenu3 td {
        height: 22px;
}



.content {
        border-bottom: 5px #660000 solid;
        border-right: 5px #660000 solid;
        border-top: 5px #660000 solid;
        background: #FFFFFF;
}

.sides {
        margin: 0px;
}

.left {
        margin: 0px;
        padding: 0px;
        float: left;
        width: 220px;
        border: 0px;
        background: #FFFFFF;
}


.herb {
        text-align: center;
}

.mainright {
        margin-right: 0px;
        float: left;
        width: 770px;
        padding-right: 0px;
        background: #FFFFFF;
}

.topflash {
        position: relative;
        text-align: center;
        height: 189px;
        width: 749px;
}

.flash {
        position: absolute;
        left: 0px;
        top: -12px;
        bottom: 0px;
        background: #FFFFFF;
        border: 1px #EBEBEB solid;
        padding: 7px;
        width: 749px;
}

.search {
        position: absolute;
        left: 505px;
        /*         top: 135px; */
        top: 158px;
        width: 240px;
        height: 60px;
        background: url("../img/bgright.jpg");
        text-align: center;
}

.main {
        float: left;
        width: 490px;
        padding-left: 0px;
        margin-right: 0px;

}

.nav {
        border-bottom: 1px #EFEFEF solid;
        padding-top: 5px;
        padding-bottom: 5px;
        padding-left: 15px;
        margin-bottom: 8px;
        font-size: 9px;
}

.nav a {
        text-decoration: none;
        color: #000000;
        font-weight: normal;
        font-size: 8.5px;
}

.nav a:hover {
        text-decoration: underline;
}

.right {
        float: left;
        margin-left: 15px;
        margin-right: 0px;
        width: 240px;
        background: url("../img/bgright.jpg");
}

.rightbox {
        margin-top: 20px;
        margin-left: 19px;
        margin-right: 17px;
        margin-bottom: 20px;
        border: 1px #ECECEC solid;
        background: #FFFFFF;
        padding: 8px;
}

.botmenu {
        clear: both;
        width: 985px;
        background: url("../img/botmenu.jpg");
        background-repeat: repeat-x;
        text-align: center;
}

.botmenu a {
        color: #FFFFFF;
        font-weight: bold;
}

.botmenu table {
        width: 70%;
        text-align: center;
        border: 0px;
        border-spacing: 2px;
        border-collapse: 2px;
        padding: 2px;
        margin-left:auto;
        margin-right:auto;
}

.botmenu td {
        color: #FFFFFF;
        font-weight: bold;
}

.footer {
        clear: both;
        background: #FFFFFF;
        color: #000000;
}

.duo {
        text-align: center;
        clear: both;
        color: #FFFFFF;
        padding-bottom: 5px;
        border-bottom: 1px #330000 solid;
        font-size: 10px;
}

.tmcell {
        height: 22px;
        color: #000000;
        font-weight: bold;
        padding-left: 2px;
        padding-right: 1px;
        text-align: center;
}

.bmcell {
        color: #FFFFFF;
        font-weight: bold;
}

.footercell {
        font-size: 10px;
}
.footercell a {
        color: #000000
 }



/* ----------------- Style dla obrazk�w -------------------------------------- */
.topico {
        border: 0px;
        margin-top: 5px;
        margin-right: 5px;
}
.artico {
        border: 0px;
        margin-right: 5px;
}

.arttext {
        text-align: justify;
        margin-left: 13px;
        padding-left: 13px;
}

.akttresc {
        margin-left: 13px;
        padding-left: 13px;
}

.previco {
        border: 0px;
        margin-left: 5px;
}
.imgrbox {
        border: 0px;
        margin: 1px;
}


.rada {
        padding-left: 5px;
}

/* ------------------ Style dla tre�ci ---------------------------------------- */
.cattitle {
        color: #660000;
        font-weight: bold;
        text-align: left;
        padding-bottom: 5px;
}

.akttitle {
        color: #660000;
        font-weight: bold;
        text-align: left;
        padding-top: 20px;
        padding-bottom: 5px;
}

.arttitle {
        font-weight: bold;
        color: #336600;
        width: 100%;
/*         text-align: left; */
}

.arttitle a {
        font-weight: bold;
        color: #336600;
        width: 100%;
/*         text-align: left; */
}

.arttresc {
        text-align: justify;
}



.date {
        color: #C8C8C8;
/*         width: 50px; <-- to psuje szeroko�� dla klasyfikacji Dokument portalu!! */
        font-size: 10px;
        text-align: left;
        margin-left: 13px;
        padding-left: 13px;
}

.aktdate {
        color: #C8C8C8;
/*         width: 50px; <-- to psuje szeroko�� dla klasyfikacji Dokument portalu!! */
        font-size: 10px;
        text-align: left;
        margin-left: 13px;
        padding-left: 13px;
}

.rss {
        width: 50%;
        vertical-align: top;
}

.sort {
        font-size: 9px;
        text-align: right;
        vertical-align: top;
}

.navnext {
        font-size: 9px;
        text-align: right;
}

.navnext a {
        font-size: 9px;
        color: #000000;
}

.navprev {
        font-size: 9px;
        text-align: left;
}

.navprev a {
        font-size: 9px;
        color: #000000;
}

.herb1 {
        font-size: 16px;
        font-weight: bold;
         color: #669900; 
}

.herb2 {
        font-size: 16px;
        font-weight: bold;
         color: #CC0000; 
}

a {
        color: #663300;
        text-decoration: none;
}

/* ------------------- Style dla ankiety -------------------------------------- */

table.ankieta {
        border-top: 7px #660000 solid;
        border-bottom: 3px #660000 solid;
        border-right: 1px #ECECEC solid;
        border-left: 1px #ECECEC solid;
        width: 200px;
        background: #FFFFFF;
}

td.radiobut {
        width: 10px;
        padding-left: 10px;
}
td.answer {
        font-size: 10px;
        padding-right: 15px;
}

td.titleank {
        text-align: center;
        padding: 10px;
}

td.resultsank {
        text-align: center;
}

table.ankietawynik {
        border-top: 7px #660000 solid;
        border-bottom: 3px #660000 solid;
        border-right: 1px #ECECEC solid;
        border-left: 1px #ECECEC solid;
        width: 100%;
        background: #FFFFFF;
}

/* ------------------- Style dla formularzy ----------------------------------- */

select {
        border: 1px #CCCCCC solid;
        color: #666666;
        font-size: 10px;
}

.rmkontakt {
        border: 1px #CCCCCC solid;
        color: #666666;
        font-size: 10px;
        width: 230px;
        height: 16px;
        margin-top: 2px;
}

.rmkontaktsub {
        margin-left: 155px;
        margin-top: 2px;
}

textarea.rmkontakt {
        border: 1px #CCCCCC solid;
        width: 230px;
        height: 200px;
}

option {
        color: #666666;
        font-size: 10px;
}

radio {
        border: 1px #F1F1F1 solid;
}

.but {
        background-color: #669900;
        border-color: #669933;
        border: 1px;
        color: #FFFFFF;
        font-weight: bold;
        font-size: 10px;
        height: 16px;
}

.searchbox {
        background-color: #FFFFFF;
        border: 1px #D7D7D7 solid;
        color: #CFCFCF;
        font-size: 12px;
        text-align: center;
        height: 18px;
        width: 170px;
}

.searchboxgo {
        background-image: url("../img/searchbox.jpg");
        border: 0px;
        width: 38px;
        height: 17px;
}

/* ------------------- Style dla menu lewego -------------------------------- */
dt {
        padding-left: 25px;
        padding-top: 4px;
        height: 27px;
        background-image: url("../img/bgmenu.jpg");
        color: #000000;
}

dt.openedT {
        background-image: url("../img/bgmenuact.jpg");
}

dt a {
        text-decoration: none;
        color: #000000;
}

dt.openedT a {
        font-weight: bold;
}

dt.selected {
        background-image: url("../img/bgmenuact.jpg");
}

dd {
        margin-left: 10px;
        padding-left: 35px;
        padding-top: 5px;
        height: 25px;
        background-image: url("../img/bgsubmenu.jpg");
        color: #663300;
}

dd a {
        color: #663300;
        text-decoration: none;
        font-size: 9px;
}

dd.openedT a {
        font-weight: bold;
}

a.now {
        font-weight: bold;
}

/* ------------------- Style dla podstron -------------------------------- */
.pmain {
        float: left;
        /* width: 745px; original */
        width: 480px;
        padding-left: 0px;
        margin-right: 0px;
}

.pcattitle {
        color: #660000;
        font-weight: bold;
	    text-transform: uppercase;
        text-align: left;
}

.rightlisttitle {
        margin-left: 15px;
        font-weight: bold;
        color: #336600;
}

.objectListItemDot {
        vertical-align: top;
}

.pnav {
        border-bottom: 1px #EFEFEF solid;
        padding-top: 5px;
        padding-bottom: 5px;
        padding-left: 15px;
        padding-right: 270px;
        margin-bottom: 8px;
        font-size: 9px;
        text-align: right;
}

.popis {
        background: #EDECEC;
        padding-left: 15px;
        padding-top: 10px;
        padding-bottom: 15px;
        margin-top: 10px;
/*         height: 140px; */
}

.popis img {
        border: 3px #FFFFFF solid;
        float: left;
        margin-right: 20px;
}

.pname {
        color: #336600;
        font-size: 18px;
        font-weight: bold;
}

.pstanowisko {
        font-weight: bold;
}



table.wizytowka {
        width: 100%;	
        border: 10px solid #EDECEC;
        border-spacing: 0px;
        border-collapse: collapse;

}

.wizytowka table {
        /*border: 1px solid red;*/
        border-spacing: 0px;
        border-collapse: 0px;
        padding: 0px;
        margin: 0px;
}

table.wizytowka img
{	border: 3px solid #ffffff;

}

table.wizytowka td.foto
{
/*     width: 120px; */
}

table.wizytowka td.opis
{
    width: 355px;
}

table.wizytowka td.opis_mp
{
    width: 325px;
}

/*cellspacing="0" cellpadding="0" border="0" */

table.wizytowka td
{
	border: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
}


.wizytowka TBODY
{	
    vertical-align: top;
    background-color: #EDECEC;
}

.wizytowka_T, .wizytowka_N {
        font-weight: none;
}

.wizytowka_T {
        display: none;
}

.wizytowka_N tr {

}


.wiersz_T {
        display: none;
}

.wiersz_N tr {

}


.pdane {
        font-weight: bold;
        padding-right: 5px;
}


.pimg {
        border: 3px #FFFFFF solid;
        float: left;
        margin-right: 20px;
}

.ptekst {
        padding-left: 15px;
}

.pwyroz {
        font-weight: bold;
        color: #336600;
}

ul.lista1 {
        list-style-image: url("../img/listsubmenu.jpg");
}

ul.lista2 {
        list-style-image: url("../img/listmenu.jpg");
        color: #660000;
}

ul.lista3 {
        list-style-image: url("../img/listradni.jpg");
        color: #660000;
        margin-left: 15px;
}

li {
        padding-bottom: 5px;
}

.rmkontaktform {
        background: #FFFFFF;
}

.popisradni {
        background: #EDECEC;
        padding-left: 15px;
        padding-top: 10px;
        vertical-align: top;
        height: 140px;
}

.radni {
        width: 240px;
        padding-top: 10px;
        background: #EDECEC;
        padding-bottom: 10px;
}

.inter {

        border: 1px #000000 solid;
}

.jopis {
        width: 505px;
        float: left;
}

.jtop {
        height: 140px;
        background: #EDECEC;
        padding-left: 15px;
        padding-top: 10px;
}

.jbot {
}

.jradnimenu {
        width: 240px;
        float: right;
        padding-top: 10px;
        background: #EDECEC;
        padding-bottom: 10px;
}

table.live {
        text-align: center;
        background: #D7D7D7;
        border-spacing: 0px;
        border-collapse: 0px;
        padding: 0px;
        margin-left:auto;
        margin-right:auto;
        margin-top: 20px;
}

.cv {
        text-align: justify;
}

.mapa_poziom_1 {
        padding-left: 10px;
}
.mapa_poziom_2 {
        padding-left: 20px;
}
.mapa_poziom_3 {
        padding-left: 30px;
}
.mapa_poziom_4 {
        padding-left: 40px;
}
.mapa_poziom_5 {
        padding-left: 50px;
}
.mapa_poziom_6 {
        padding-left: 60px;
}



/* z BIP-u */
.WT_DocumentHeader
{
  text-align:center;
  width:100%;
  font-weight:bold;
  font-family: Verdana;
  font-size:12px;
}

.WT_DocumentBody
{
  text-align:left;
  font-size:1em;
  font-family: Verdana;
}

.WT_DocumentBody TABLE {
  width:100%;
}

.WT_DocumentBody .WT_TR_T {
  display: none;
}

.WT_TR_T {
  display:none;
}


.WT_DocumentBody .WT_TR_N {
}


.WT_DocumentBody .WT_TD_DESC {
  font-weight: bold;
  font-size: 11px;
  text-align: right;
  padding-right:5px;
  white-space:nowrap;
  vertical-align: top;
}

.WT_DocumentBody .WT_TD_VALUE {
  font-size: 11px;
  text-align: left;
}

.WT_ObjectListHeader {
  font-weight: bold;
  font-size: 11px;
  margin-left:14px;
}

.WT_DocumentBody .WT_TD_VALUE A {
  text-decoration:none;
    border-bottom: 1px dotted black;
}
