body {
}

td {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt}
th {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt}
p {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt}
.txt6 {  font-size: 6pt}
.txt7 {  font-size: 7pt}
.txt8 {  font-size: 8pt}
.txt9 {  font-size: 9pt}
.txt10 {  font-size: 10pt}
.txt11 {  font-size: 11pt}
.txt12 {  font-size: 12pt}
.txt13 {  font-size: 13pt}
.textcenter {
    text-align: center;
}
h1 {
    font-size: 14px;
}
#dane0 {
    width: 100%;
    border: 0; 
}
#dane1 {
    width: 100%;
    border: 0; 
    background-color: #e8e8e8;
}
#dane {
    border: 0; 
    width: 90%;
    margin: 0 auto;
}
#dane_gmina {
    vertical-align: middle;
    background-color: #bc0003;
}
table.center {
    margin-left: auto;
    margin-right: auto;
    margin: 0 auto;
}
.a {
    color: #fff;
    text-align: center;
    background-color: #bc0003;
    height: 30px;
}
.b {
    color: #fff;
    text-align: left;
    background-color: #bc0003;
    width: 150px;
    height: 19px;
}

.b a {
	color: #fff;
}

.c {
    vertical-align: middle;
    background-color: #f2f2f2;
    height: 29px;
}
.d {
    text-align: left;
    background-color: #000;
    height: 19px;
}

.lista {
	color: blue;
}

#godz0 {
    margin: 0 auto;
    text-align: center;
}
#godz {
    width: 195px;
    margin: 0 auto;
}
.godz_np1 {
    background-color: #c0c0c0;
    width: 114px;
    height: 19px;
}
.godz_np2 {
    background-color: #c0c0c0;
    width:87px; 
    height: 19px;
}
.godz_p1 {
    width: 114px; 
    height: 19px;
}
.godz_p2 {
    width: 67px; 
    height: 19px;
}
TD.wm1 {
       background-color:#999999;
	   font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 9pt;
	   font-weight:bold;
; text-decoration: none
	   }
TD.nm1{
       color:#000000;
	   font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 9pt;
	   font-weight:normal;
	   }
TD.nm1o{
       color:#FFFFFF;
	   font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 9pt;
	   font-weight:bold;
	   }

A.lm1:link {
	       COLOR: #000000;
		   TEXT-DECORATION: none
; font-size: 9pt
           }
A.lm1:visited {
	       COLOR: #000000;
		   TEXT-DECORATION: none
; font-size: 9pt
            }
A.lm1:hover {
	       COLOR: #666666;
	       TEXT-DECORATION: underline
; font-size: 9pt
           }	   

A.lm1a:link {
	       COLOR: #000000;
		   TEXT-DECORATION: none
; font-size: 9pt
; font-weight: bold
           }
A.lm1a:visited {
	       COLOR: #000000;
		   TEXT-DECORATION: none
; font-weight: bold
; font-size: 9pt
            }
A.lm1a:hover {
	       COLOR: #666666;
	       TEXT-DECORATION: underline
; font-size: 9pt
           }	   

A.lm2:link {
	       COLOR: #000000;
		   TEXT-DECORATION: none
; font-size: 9pt
           }
A.lm2:visited {
	       COLOR: #000000;
		   TEXT-DECORATION: none
; font-size: 9pt
            }
A.lm2:hover {
	       COLOR: #000000;
	       TEXT-DECORATION: underline
; font-size: 9pt
           }	   
A.lm3:link {
	       COLOR: #007300;
		   TEXT-DECORATION: none; font-size: 8pt
           }
A.lm3:visited {
	       COLOR: #007300;
		   TEXT-DECORATION: none; font-size: 8pt
            }
A.lm3:hover {
	       COLOR: #007300;
	       TEXT-DECORATION: underline; font-size: 8pt
           }
A.dzialy:link {
	       COLOR: #999999;
		   TEXT-DECORATION: none
; font-size: 8pt
; font-weight: bold
           }
A.dzialy:visited {
	       COLOR: #999999;
		   TEXT-DECORATION: none
; font-size: 8pt
; font-weight: bold
            }
A.dzialy:hover {
	       COLOR: #999999;
	       TEXT-DECORATION: underline
; font-size: 8pt
; font-weight: bold
           }
A.skruty {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; COLOR: #999999; TEXT-DECORATION: none
}
A.skruty:hover {
color: #FF0000
; text-decoration: underline
}
A.logo {
COLOR: #3333FF;  TEXT-DECORATION: none
; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none
}

A.logo:hover {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt
; color: #999999
}
.tresc {  text-align: justify}
.txt3 {  font-weight: bold}

A.nazwag {
	COLOR: #000099;  TEXT-DECORATION: underline
; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif
}

A.nazwag:hover {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt
; color: #999999
}
.button {  font-size:9pt}

.sla {
	background-color:#003399;
}

.sla1 { 
        background-color: #003399;
}

.sla2   {
        background-color: #003399;
}

/* INTERmedi@ */
.contrast, #bipgovpl, #bip-logo-mobile, #banner-herby, .widget_search, .footer-bottom {
    display: none !important;
}
.navbar-wrapper {
    border-top: 1px solid #f2f2f2 !important;
    border-bottom: 1px solid #f2f2f2 !important;
    background: #fff !important;
}
.navbar-default {
    background: #fff url('../_img/flaga.jpg') center center no-repeat !important;
}
.navbar-default > .container {
    background: linear-gradient(90deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 16px, rgba(255,255,255,1) 16px, rgba(255,255,255,1) 30%, rgba(255,255,255,0) 75%, rgba(255,255,255,0) 100%) !important;
}
#banner_left {
    background-image: url('../_img/godlo.png');
    background-size: auto;
    min-height: 134px;
}
#banner_right {
    border: 0;
    width: 122px;
}
#bip-logo {
    background-image: url('../_img/bip.png');
    width: 122px;
    height: 122px;
    margin-top: 6px;
}
#bip-logo img {
    display: none;
}
#banner {
    height: 134px;
}
#banner-text {
    margin-left: 138px;
    font-family: Dosis, TrajanPro, sans-serif;
}
#banner-line1 {
    font-weight: 700;
    text-transform: uppercase;
}
#banner-line2 {
    border: 0 !important;
}
#banner_left::before {
    content: '';
    background-image: url('../_img/herb.jpg');
    background-size: contain;
    background-position: center center;
    background-repeat: no-repeat;
    position: absolute;
    width: 122px;
    height: 122px;
    display: block;
    margin-top: 6px;
}
td.menu-l1-opis {
    background-color: #bc0003 !important;
}
td.menu-l1-opis .widget-title, td.menu-l1-opis .widget-title a {
    color: #fff !important;
    border: 0 !important;
}
@media all and (max-width: 1023px) {
    #banner-text {margin-left: 0;}
    #banner_left::before {display: none;}
}