/*uniwersalne*/

.ztext {
font-family: Verdana, Arial, Helvetica, Sans-sarif;
color:#000000;
font-weight: normal;
font-size: 12px;
text-align: justify;
letter-spacing: 0.3px;
line-height: 130%;
}

.wydztext {
font-family: Verdana, Arial, Helvetica, Sans-sarif;
color:#000000;
font-weight: normal;
font-size: 14px;
text-align: justify;
letter-spacing: 0.3px;
line-height: 130%;
}

.zbtext {
font-family: Verdana, Arial, Helvetica, Sans-sarif;
color:#000000;
font-weight: bold;
font-size: 12px;
text-align: justify;
letter-spacing: 0.3px;
line-height: 130%;
}

.zctext {
font-family: Verdana, Arial, Helvetica, Sans-sarif;
color:#000000;
font-weight: normal;
font-size: 12px;
text-align: center;
letter-spacing: 0.3px;
line-height: 130%;
}

.zbctext {
font-family: Verdana, Arial, Helvetica, Sans-sarif;
color:#000000;
font-weight: bold;
font-size: 12px;
text-align: center;
letter-spacing: 0.3px;
line-height: 130%;
}


.tytn1text {
font-family: Verdana, Arial, Helvetica, Sans-sarif;
color:#066000;
font-weight: bold;
font-size: 18px;
text-align: center;
letter-spacing: 0.3px;
}

.tytn2text {
font-family: Verdana, Arial, Helvetica, Sans-sarif;
color:#066000;
font-weight: bold;
font-size: 14px;
text-align: center;
letter-spacing: 0.3px;
}

.tytlefttext {
font-family: Verdana, Arial, Helvetica, Sans-sarif;
color:#066000;
font-weight: bold;
font-size: 14px;
text-align: left;
letter-spacing: 0.3px;
}

.tytsmalltext {
font-family: Verdana, Arial, Helvetica, Sans-sarif;
color:#066000;
font-weight: normal;
font-size: 12px;
letter-spacing: 0.3px;
}
.toptext {
vertical-align: top;
}

.srodkuj {
text-align: center;
}

a.linka:hover {
color:#090;
/*font-weight: normal;*/
}

.plinka a {
   background: url("../../image/kclose.gif") top right no-repeat;
   background-position: 34px -3px;
   font-family: Verdana, Arial, Helvetica, Sans-sarif;
   font-size: 11px;
   text-align: left;
   letter-spacing: 0.3px;
   text-decoration: none;
   display:block;
   width: 55px;
   }
.plinka a:hover {
   color:#090;
   background-image: url("../../image/kopen.gif");
   }
.plinka a:active {
   color:#099;
   background-image: url("../../image/kopen.gif");
   }

#hmenu {
margin: 0px;
padding: 0px;
display:block;
height: 16px;
width: 100%;
background-image: url(../../image/tlohmenu.gif);
}

#hmenu a {
       margin: 0px;
       text-decoration: none;
       font-family: Verdana, Arial, Helvetica, Sans-sarif;
       font-size: 10px;
       vertical-align: bottom;
       display:block;
       height: 14px;
       float: left;
       padding-top: 1.5px;
       padding-left: 10px;
       padding-right: 10px;
       color: #000000;
}

#hmenu a:hover, #hmenu a:focus {
text-decoration: none;
background-image: url(../../image/tlohmenuhover.gif);
}

#hmenu a:active {
text-decoration: none;
background-image: url(../../image/tlohmenuhover.gif);
}

th.wyr{
background-color:#066000;
font-family: Arial, Sans-sarif;
font-size: 12px;
color: #FFFFFF;
font-weight: bold;
border-top: 1px solid #066000;
border-right: 1px solid #066000;
text-transform: uppercase;
text-align: center;
vertical-align: middle;
padding-left: 6px;
padding-bottom: 2px;
padding-top: 2px;
}

.wyrunbold{
/*background-color:#066000;*/
font-family: Arial, Sans-sarif;
font-size: 12px;
/*color: #FFF33F;*/
font-weight: normal;
/*border-top: 1px solid #066000;
border-right: 1px solid #066000;
text-transform: uppercase;*/
text-align: left;
/*vertical-align: middle;
padding-left: 6px;
padding-bottom: 2px;
padding-top: 2px;*/
}

.naglowek {
font-family: Verdana, Arial, Helvetica, Sans-sarif;
text-align: left;
color: #066000;
font-weight: bold;
font-size: 120%;
}

.bnaglowek {
font-family: Verdana, Arial, Helvetica, Sans-sarif;
text-align: center;
color: #066000;
font-weight: bold;
font-size: 120%;
text-decoration: blink;
}

.bcnaglowek {
font-family: Verdana, Arial, Helvetica, Sans-sarif;
text-align: center;
color: #Ff0000;
font-weight: bold;
font-size: 150%;
text-decoration: blink;
}

.mnaglowek {
font-family: Verdana, Arial, Helvetica, Sans-sarif;
text-align: left;
color: #066000;
font-weight: bold;
font-size: 14px;
}

.ogltytul {
/*height: 20px;*/
font-family: Verdana, Arial, Helvetica, Sans-sarif;
text-align: left;
color: #066000;
font-weight: bold;
font-size: 14px;
vertical-align: top;
}

.ogltresc {
width: 80px;
height: 40px;
vertical-align: bottom;
}

.ogldata {
width: 90px;
height: 20px;
font-family: Verdana, Arial, Helvetica, Sans-sarif;
text-align: left;
color: #066000;
font-weight: normal;
font-size: 12px;
vertical-align: top;
}

.tablepdf {
width: 100%;
border: none;
}

.imgpdf {
width: 31px;
height: 20px;
background-image: url(../../image/pdf.gif);
background-position: top center;
background-repeat: no-repeat;
}

.linia {
height: 1px;
width: 90%;
color: #066000;
background-color: #066000;
border: none;
}

.cytat {
font-family: Helvetica, Sans-sarif;
text-align: center;
color: #066000;
font-weight: bold;
font-size: 12px;
font-style: italic;
}

/*tabela godziny pracy*/

table#tblgodzprac {
/*border: 1px solid #066000;*/
width: 100%;
margin-top: 10px;
}

table#tblgodzprac td {
/*line-height: 220%;*/
font-family:  Arial, Sans-sarif;
font-size: 12px;
padding: 10px;
vertical-align: middle;
}

/*tabela na stronie tytułowej*/
table#tyttable {
width: 100%;
margin-top: 50px;
vertical-align: top;
}

table#tyttable td {
/*width: 100%;*/
height: 100%;
margin-top: 25px;
}

table#aktualtable {
width: 90%
}

#aktualtresc {
border-left:1px solid #066000;
border-bottom:2px solid #066000;
}

.odstep {
margin-top: 10px;
}

table#kontakttable td {
padding-bottom: 3px;
padding-right: 7px;
}

td#komlewagorna {
width: 45%;
margin-top: 10px;
}

td#komlewadolna {
padding-left: 20px;
vertical-align: middle;
background-image: url(../../image/strzalka.gif);
background-position: center right;
background-repeat: no-repeat;
}

table#godzprac th {
font-weight: bold;
font-size: 12px;
padding-left: 10px;
}


/*lista placówek*/
table#tbldiz {
text-align: center;
font-family: Arial, Sans-sarif;
font-size: 11px;
color: #000000;
border-left:1px solid #066000;
border-bottom:1px solid #066000;
}

table#tbldiz td{
border-top: 1px solid #066000;
border-right: 1px solid #066000;
text-align: left;
padding-left: 5px;
vertical-align: top;
}

table#tbldiz a{
color: #088000;
}

table#tblpik {
border: 1px solid #066000;
width: 60%;
}

table#tblpik td {
font-family: Arial, Sans-sarif;
font-size: 11px;
line-height: 150%;
font-size: 12px;
padding: 10px;
border-bottom:1px solid #066000;
}

table#tblschemat {
height: 390px;
width: 100%;
border: none;
}

table#wniosidruki td a{
font-weight: normal;
text-decoration: none;
font-style: normal;
}

table#wniosidruki td a:hover {color:#FCC00F;}

.olustawa {
text-indent: -23px;
margin-left: 70px;
text-align: left;
}

.olustawad {
text-indent: -31px;
margin-left: 70px;
text-align: left;
}

.formularz {
font-family: Verdana, Arial, Helvetica, Sans-sarif;
color:#000000;
font-weight: normal;
font-size: 12px;
text-align: right;
letter-spacing: 0.3px;
}

.banerek {
border: 1px solid #066000;
}