body {
  background:#f6f6f6;
  font-family: 'Open Sans', sans-serif;
  font-size:15px;
}

a {
  color:#4AB51B;
}

a:hover {
  color:red;
  text-decoration:none;
}

h1 {
  margin:0px;
  padding:0px;
}

h2, .TrescTytul {
  margin:20px 0px 20px 0px;
  font-size:26px;
}

h3 {
  margin:10px 0px;
  padding:0px;
  font-size:20px;
}

h4 {
  line-height:130%;
  font-weight:bold;
}

.fontChange {
  float:right;
  text-align:right;
}

.decreaseFont {
  color:#999;
  font-weight:bold;
  font-size:14px;
  cursor:pointer;
}

.resetFont {
  color:#999;
  font-weight:bold;
  font-size:18px;
  cursor:pointer;
}

.increaseFont {
  color:#999;
  font-weight:bold;
  font-size:22px;
  cursor:pointer;
}

.container-fluid {
}

.header {
  padding-top:20px;
  background-color: #fff;
  background-image: -moz-linear-gradient(top, #fff, #dedede);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#dedede));
  background-image: -webkit-linear-gradient(top, #fff, #dedede);
  background-image: -o-linear-gradient(top, #fff, #dedede);
  background-image: linear-gradient(to bottom, #fff, #dedede);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffdedede', GradientType=0);
}

.innerheader {
  max-width:1100px;
  margin:auto;
}

.logo {
  text-align:center;
}

.logo-wiw {
  height:140px;
  vertical-align:top;
  display:inline-block;
}

.wiw {
  display:inline-block;
  line-height:120%;
  font-size:30px;
  text-shadow: 1px 1px #d0d0d0;
}

.wiw-szczecin {
  font-size:22px;
}

.logo-bip {
  height:40px;
}

.searchform {
  float:right;
  margin:0px;
  padding:0px;
}

.searchform .input-sm {
  height:25px;
  margin-right:5px;
}

.searchform .btn-sm {
  line-height:1.15;
}

.news {
}

.innernews {
  width:100%;
  height:30px;
  overflow:hidden;
  padding:4px;
  background-color: #dedede;
  border-top:solid 1px #aaa;
  border-bottom:solid 1px #aaa;
}

.innernews ul {
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
}

.innernews ul li{
  display:inline;
}

.innernews a {
  display:inline-block;
  margin-right:40px;
  color:#007;
}

.marquee {
  width: 100%;
  overflow: hidden;
}

.menu {
}

.sf-menu li,
.sf-menu ul li,
.sf-menu ul ul li {
  background:none;
}

.sf-menu li:hover,
.sf-menu ul li:hover,
.sf-menu ul ul li:hover {
  background:none;
}
.nav-pills>li.active>a, .nav-pills>li.active>a:hover, .nav-pills>li.active>a:focus {
  background:#fff;
  color:#000;
}

.sf-menu ul {
  box-shadow:none;
  min-width:10px;
}

.sf-menu a {
  border:none;
}

.innermenu {
  max-width:1100px;
  margin:auto;
}

.innermenu ul {
  float:right;
  margin-top:20px;
}

.innermenu ul li {
}

.innermenu ul li a {
  padding:5px 8px;
  margin-left:10px;
  color:#333;
  border-radius:0px;
  /*text-shadow: 1px 1px #ada;*/
  border-bottom:solid 3px #2A9500;  
  font-size:14px;
}

.innermenu ul ul li a {
  max-width:150px;
  margin-left:0px;
  background:#efefef;
  border:none;
  font-size:12px;
}

.innermenu ul li a:hover{
  background:#fff;
}

.innermenu ul ul {
  margin-top:0px;
}

.innermenu ul ul li a{
}

.content {
  padding-top:20px;
  padding-bottom:40px;
}

.innercontent{
  max-width:1100px;
  margin:auto;
}

.innercontent .print {
  float:right;
  font-size:12px;
}

.innercontent .print span {
  font-size:16px;
}

.submenu ul li a {
  border-bottom:solid 1px #2A9500;
}

#ch_70250 a, #ch_70251 a, #ch_70252 a, #ch_70253 a, #ch_70254 a {
  border:solid 1px #2a9500;
  margin-top:5px;
  margin-bottom:5px;
  background:#eee;
}

.submenu ul li a:hover, #ch_70250 a:hover, #ch_70251 a:hover, #ch_70252 a:hover, #ch_70253 a:hover, #ch_70254 a:hover {
  background:#dedede;
  color:#2A9500;
}

.submenu ul li a.active, #ch_70250 a.active, #ch_70251 a.active, #ch_70252 a.active, #ch_70253 a.active, #ch_70254 a.active {
  color:#fff;
  background:#2A9500;
  border-bottom:solid 1px #fff;
}

.submenu ul ul {
  padding-left:10px;
}

.submenu ul ul li{
  list-style-type:none;
}

.submenu ul ul li a, #ch_70250 ul li a, #ch_70251 ul li a, #ch_70252 ul li a, #ch_70253 ul li a, #ch_70254 ul li a {
  display:block;
  padding:5px 10px;
  text-decoration:none;
  font-size:.9em;
}

#ch_70250 ul li a, #ch_70251 ul li a, #ch_70252 ul li a, #ch_70253 ul li a, #ch_70254 ul li a {
  background:transparent;
  border-top:none;
  border-left:none;
  border-right:none;
}

#ch_70306 a {
/*
	margin-bottom:5px;
	color:#1A850B;
	animation: blinking 1s infinite;
*/
 color:#1A850B;
 border-bottom-color:#1A850B;
 border: solid 1px #2a9500;
 background: #f4b042;
}


#ch_70317 a {
 color:#1A850B;
 border-bottom-color:#1A850B;
 margin-bottom: 5px;
}
#ch_70307 a {
	margin-bottom:5px;
	color:#1A850B;
	animation: blinking 1s infinite;
	border:solid 1px #2a9500;
}
#ch_70318 a {
 color:#1A850B;border-bottom-color:#1A850B;border: solid 1px #2a9500;background: #c2c2ff;margin-bottom: 5px;
}

#ch_70324 a {
	color:#1A850B;
	border-bottom-color:#1A850B;
	border: solid 1px #2a9500;
	background: #f4b042;
	margin-bottom:5px;
}

#ch_70299 a {
 color:#1A850B;
 border-bottom-color:#1A850B;
 border: solid 1px #2a9500;
 background: #f4b042;
}

#ch_70325 a {
 color:#1A850B;
 border-bottom-color:#1A850B;
 border: solid 1px #2a9500;
 background: #f4b042;
}

.przycisk-ASF{
	margin-bottom:5px;
	color:#1A850B;
	animation: blinking 1s infinite;
	border:solid 1px #2a9500;
}



.breadcrumb {
  margin-bottom:11px;
  padding:5px 0px;
  background:transparent;
}

.naglowek-ogloszenia {
  margin-top:10px;
  font-size:13px;
  text-align:left;
}

.naglowek-ogloszenia strong{
  color:red;
}

.ramkaASF {
	margin:auto;
	margin-bottom:20px;
	background:#fff;
	padding:20px;
	border:solid 2px red;	
}


@keyframes blinking {
	0%{
		background-color: #fff;
	}
	100%{
		background-color: #f4b042;
	}
}

@keyframes blinking-red {
	0%{
		background-color: #fff;
	}
	100%{
		background-color: #c00;
	}
}


.przycisk-koronawirus{
	margin-bottom:5px;
	color:#fff;
	animation: blinking-red 1s infinite;
	border:solid 1px #2a9500;
}

.footer {
  background-color: #dedede;
  background-image: -moz-linear-gradient(top, #dedede, #fff);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#dedede), to(#fff));
  background-image: -webkit-linear-gradient(top, #dedede, #fff);
  background-image: -o-linear-gradient(top, #dedede, #fff);
  background-image: linear-gradient(to bottom, #dedede, #fff);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdedede', endColorstr='#ffffffff', GradientType=0);
}

.innerfooter {
  max-width:1070px;
  margin:auto;
  padding:10px 0px 40px 0px;
  font-size:12px;
  color:#999;
}

.footerlinks img{
  margin-left:20px;
}


.TabelaCaption {
  margin-top:20px;
  font-weight:bold;
  text-align:left;
}

.ListaTabela {
  margin-bottom:5px;
}

.ContentMenu {
  margin-top:10px
}

.ContentMenu ul{
  padding:0px;
}

.ContentMenu ul li{
  list-style-type:none;
}

.ContentMenu ul li a {
  padding:4px 8px;
  margin-bottom:4px;
  display:block;
  background:#fff;
  border:solid 1px #ddd;
}

.ContentMenu ul ul {
  padding-left:20px;
}

.row {
}

.left {
  text-align:left;
}

.center {
  text-align:center;
}

.right {
  text-align:right;
}

.clear {
  clear:both;
}


@media print {
  a[href]:after {
    content: none !important;
  }
  
  .innermenu, .news, .submenu, .searchform, .breadcrumb {
    display:none !important;
  }
  
}

