/* inne style dla kancelarii "MILENA KOŚMAN" START*/
body#str4951 .clsNaglowekZdj,
body#str4952 .clsNaglowekZdj,
body#str4953 .clsNaglowekZdj,
body#str4954 .clsNaglowekZdj,
body#str4955 .clsNaglowekZdj,
body#str4956 .clsNaglowekZdj,
body#str4957 .clsNaglowekZdj,
body#str4958 .clsNaglowekZdj {
	background: url(/lyt/020442/img/ZdjecieMorgRatusz.jpg) 0px 0px no-repeat !important;
}
body#str4951 .clsNaglowekZdj *,
body#str4952 .clsNaglowekZdj *,
body#str4953 .clsNaglowekZdj *,
body#str4954 .clsNaglowekZdj *,
body#str4955 .clsNaglowekZdj *,
body#str4956 .clsNaglowekZdj *,
body#str4957 .clsNaglowekZdj *,
body#str4958 .clsNaglowekZdj * {
	display: none;
}
.wyzytowka > div {
	margin-top: 10px;
}
/* inne style dla kancelarii "MILENA KOŚMAN" END */
body {
  background-color: #EAEAEA;
}
.clsTlo {
  padding: 20px;
  min-width: 1200px;
  background: url(/lyt/020442/img/tlo.jpg) repeat-x 0px 0px;
  background-color: #EAEAEA;
}
.clsTlo .clsContainer960px {
  width: 960px;
  margin-left: auto;
  margin-right: auto;
}
.clsTlo .clsContainer960px .clsNaglowek {
  display: table;
  width: 100%;
}
.clsTlo .clsContainer960px .clsNaglowek div {
  display: table-cell;
}
.clsTlo .clsContainer960px .clsNaglowek .clsAdres,
.clsTlo .clsContainer960px .clsNaglowek .clsNazwa {
  display: table-row;
}
.clsTlo .clsContainer960px .clsNaglowek .clsNazwa {
  height: 70px;
  background-color: #787878;
}
.clsTlo .clsContainer960px .clsNaglowek .clsNazwa .clsTekst {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
  width: 382px;
  background: url(/lyt/020442/img/nad_zdjeciem.jpg) repeat-x 0px 0px;
}
.clsTlo .clsContainer960px .clsNaglowek .clsNazwa .clsTekst .clsLex {
  color: #ffffff;
  font-size: 15pt;
  max-width: 170px;
  display: inline-block;
  text-transform: uppercase;
}
.clsTlo .clsContainer960px .clsNaglowek .clsNazwa .clsKonNazwa {
  background: url(/lyt/020442/img/nad_orlem.jpg) repeat-x 0px 0px;
}
.clsTlo .clsContainer960px .clsNaglowek .clsNazwa .clsKonNazwa .vCard {
  display: block;
  text-align: center;
}
.clsTlo .clsContainer960px .clsNaglowek .clsNazwa .clsKonNazwa .vCard .org {
  width: 100%;
  display: block;
  padding-top: 20px;
}
.clsTlo .clsContainer960px .clsNaglowek .clsNazwa .clsKonNazwa .vCard .org h2 {
  color: #000000;
  width: 100%;
  text-align: center;
  display: block;
}
.clsTlo .clsContainer960px .clsNaglowek .clsAdres .clsKonAdres {
  background: url(/lyt/020442/img/adres.jpg) repeat-x 0px 0px;
}
.clsTlo .clsContainer960px .clsNaglowek .clsAdres .clsKonAdres div {
  display: block;
}
.clsTlo .clsContainer960px .clsNaglowek .clsAdres .clsKonAdres .vCard {
  color: #000000;
  margin-top: 0px;
  font-size: 10pt;
}
.clsTlo .clsContainer960px .clsNaglowek .clsAdres .clsKonAdres .vCard .clsQrCode {
  float: right;
}
.clsTlo .clsContainer960px .clsNaglowek .clsAdres .clsKonAdres .vCard .title {
  margin-bottom: 5px;
}
.clsTlo .clsContainer960px .clsNaglowek .clsAdres .clsKonAdres .vCard .title h1 {
  font-size: 10pt !important;
}
.clsTlo .clsContainer960px .clsNaglowek .clsAdres .clsKonAdres .vCard .fn {
  margin-bottom: 5px;
}
.clsTlo .clsContainer960px .clsNaglowek .clsAdres .clsKonAdres .vCard .fn h2 {
  font-size: 10pt !important;
  display: inline;
}
.clsTlo .clsContainer960px .clsNaglowek .clsAdres .clsKonAdres .vCard .fn div {
  display: inline-block;
}
.clsTlo .clsContainer960px .clsNaglowek .clsAdres .clsKonAdres .vCard .fn .working-hours .value ul {
  margin-left: 25px;
}
.clsTlo .clsContainer960px .clsNaglowek .clsAdres .clsKonAdres .vCard .adr {
  margin-bottom: 5px;
}
.clsTlo .clsContainer960px .clsNaglowek .clsAdres .clsKonAdres .vCard .adr .postal-code {
  display: inline;
}
.clsTlo .clsContainer960px .clsNaglowek .clsAdres .clsKonAdres .vCard .adr .locality {
  display: inline-block;
}
.clsTlo .clsContainer960px .clsNaglowek .clsAdres .clsKonAdres .vCard .adr .locality h2 {
  display: inline-block;
  font-weight: 100 !important;
  font-size: 10pt !important;
}
.clsTlo .clsContainer960px .clsNaglowek .clsAdres .clsKonAdres .vCard .email,
.clsTlo .clsContainer960px .clsNaglowek .clsAdres .clsKonAdres .vCard .url,
.clsTlo .clsContainer960px .clsNaglowek .clsAdres .clsKonAdres .vCard .tel {
  margin-bottom: 5px;
}
.clsTlo .clsContainer960px .clsNaglowek .clsAdres .clsKonAdres .vCard .email .value,
.clsTlo .clsContainer960px .clsNaglowek .clsAdres .clsKonAdres .vCard .email .type,
.clsTlo .clsContainer960px .clsNaglowek .clsAdres .clsKonAdres .vCard .url .value,
.clsTlo .clsContainer960px .clsNaglowek .clsAdres .clsKonAdres .vCard .url .type,
.clsTlo .clsContainer960px .clsNaglowek .clsAdres .clsKonAdres .vCard .tel .value,
.clsTlo .clsContainer960px .clsNaglowek .clsAdres .clsKonAdres .vCard .tel .type {
  display: inline-block;
}
.clsTlo .clsContainer960px .clsNaglowek .clsAdres .clsKonAdres .vCard .adr,
.clsTlo .clsContainer960px .clsNaglowek .clsAdres .clsKonAdres .vCard .tel,
.clsTlo .clsContainer960px .clsNaglowek .clsAdres .clsKonAdres .vCard .email,
.clsTlo .clsContainer960px .clsNaglowek .clsAdres .clsKonAdres .vCard .url,
.clsTlo .clsContainer960px .clsNaglowek .clsAdres .clsKonAdres .vCard .fn,
.clsTlo .clsContainer960px .clsNaglowek .clsAdres .clsKonAdres .vCard .working-hours {
  margin-left: 20px;
}
.clsTlo .clsContainer960px .clsNaglowek .clsAdres .clsKonAdres .vCard .working-hours {
  margin-top: 5px;
}
.clsTlo .clsContainer960px .clsNaglowek .clsAdres .clsKonAdres .vCard {
  padding: 15px;
  padding-left: 35px;
}
.clsTlo .clsContainer960px .clsNaglowek .clsAdres .clsKonAdres .vCard ul {
  margin-left: 35px;
}
.clsTlo .clsContainer960px .clsNaglowek .clsAdres .clsKonAdres .vCard .fn {
  margin-bottom: 10px;
}
.clsTlo .clsContainer960px .clsNaglowek .clsAdres .clsKonAdres .vCard .fn h2 {
  font-size: 1.5em !important;
}
.clsTlo .clsContainer960px .clsNaglowek .clsAdres .clsGodloImg {
  margin-left: auto;
  margin-right: auto;
  display: block;
  margin-top: 25px;
}
.clsTlo .clsContainer960px .clsNaglowek .clsAdres .clsNaglowekZdj {
  width: 382px;
  height: 438px;
}
.clsTlo .clsContainer960px .clsNaglowek .clsAdres .clsNaglowekZdj a {
  display: block;
  height: 438px;
}
.clsTlo .clsContainer960px .clsNaglowekCien {
  display: block;
  min-height: 30px;
  background: url(/lyt/020442/img/cien_obrazek.png) repeat-x 0px 0px;
  background-color: #ffffff;
}
.clsTlo .clsContainer960px .clsKonMenu {
  display: table;
  width: 100%;
  background: url(/lyt/020442/img/menu.jpg) repeat-x 0px 0px;
}
.clsTlo .clsContainer960px .clsKonMenu div {
  display: table-cell;
  text-align: center;
  vertical-align: middle;
  background: #373737;
  background: url(/lyt/020442/img/menu.jpg) repeat-x 0px 0px;
}
.clsTlo .clsContainer960px .clsKonMenu div:hover {
  background: #9b9b9b;
  background: url(/lyt/020442/img/zaznaczenie.jpg) repeat-x 0px 0px;
}
.clsTlo .clsContainer960px .clsKonMenu div a {
  text-decoration: none;
  color: #bebebe;
  padding: 18px 0;
  display: inline-block;
  width: 100%;
}
.clsTlo .clsContainer960px .clsKonMenu div a:hover {
  color: #ffffff;
}
.clsTlo .clsContainer960px .clsMenuCien {
  display: block;
  min-height: 30px;
  background: url(/lyt/020442/img/cien_menu.png) repeat-x 0px 0px;
  background-color: #ffffff;
}
.clsTlo .clsContainer960px .clsKonBody {
  min-height: 200px;
  padding: 45px;
  background-color: #ffffff;
}
.clsTlo .clsContainer960px .clsKonBody p {
  text-align: justify;
  margin-top: 1em;
}
.clsTlo .clsContainer960px .clsKonBody ol,
.clsTlo .clsContainer960px .clsKonBody ul {
  margin-left: 35px;
}
.clsTlo .clsContainer960px .clsKonBody ol li,
.clsTlo .clsContainer960px .clsKonBody ul li {
  text-align: justify;
}
.clsTlo .clsContainer960px .clsKonBody ol ol,
.clsTlo .clsContainer960px .clsKonBody ol ul,
.clsTlo .clsContainer960px .clsKonBody ul ol,
.clsTlo .clsContainer960px .clsKonBody ul ul {
  margin-left: 35px;
}
.clsTlo .clsContainer960px .clsKonBody ol ol li,
.clsTlo .clsContainer960px .clsKonBody ol ul li,
.clsTlo .clsContainer960px .clsKonBody ul ol li,
.clsTlo .clsContainer960px .clsKonBody ul ul li {
  text-align: justify;
}
.clsTlo .clsContainer960px .clsKonBody .vCard {
  color: #000000;
  margin-top: 0px;
  font-size: 10pt;
}
.clsTlo .clsContainer960px .clsKonBody .vCard .clsQrCode {
  float: right;
}
.clsTlo .clsContainer960px .clsKonBody .vCard .title {
  margin-bottom: 5px;
}
.clsTlo .clsContainer960px .clsKonBody .vCard .title h1 {
  font-size: 10pt !important;
}
.clsTlo .clsContainer960px .clsKonBody .vCard .fn {
  margin-bottom: 5px;
}
.clsTlo .clsContainer960px .clsKonBody .vCard .fn h2 {
  font-size: 10pt !important;
  display: inline;
}
.clsTlo .clsContainer960px .clsKonBody .vCard .fn div {
  display: inline-block;
}
.clsTlo .clsContainer960px .clsKonBody .vCard .fn .working-hours .value ul {
  margin-left: 25px;
}
.clsTlo .clsContainer960px .clsKonBody .vCard .adr {
  margin-bottom: 5px;
}
.clsTlo .clsContainer960px .clsKonBody .vCard .adr .postal-code {
  display: inline;
}
.clsTlo .clsContainer960px .clsKonBody .vCard .adr .locality {
  display: inline-block;
}
.clsTlo .clsContainer960px .clsKonBody .vCard .adr .locality h2 {
  display: inline-block;
  font-weight: 100 !important;
  font-size: 10pt !important;
}
.clsTlo .clsContainer960px .clsKonBody .vCard .email,
.clsTlo .clsContainer960px .clsKonBody .vCard .url,
.clsTlo .clsContainer960px .clsKonBody .vCard .tel {
  margin-bottom: 5px;
}
.clsTlo .clsContainer960px .clsKonBody .vCard .email .value,
.clsTlo .clsContainer960px .clsKonBody .vCard .email .type,
.clsTlo .clsContainer960px .clsKonBody .vCard .url .value,
.clsTlo .clsContainer960px .clsKonBody .vCard .url .type,
.clsTlo .clsContainer960px .clsKonBody .vCard .tel .value,
.clsTlo .clsContainer960px .clsKonBody .vCard .tel .type {
  display: inline-block;
}
.clsTlo .clsContainer960px .clsKonBody .vCard .adr,
.clsTlo .clsContainer960px .clsKonBody .vCard .tel,
.clsTlo .clsContainer960px .clsKonBody .vCard .email,
.clsTlo .clsContainer960px .clsKonBody .vCard .url,
.clsTlo .clsContainer960px .clsKonBody .vCard .fn,
.clsTlo .clsContainer960px .clsKonBody .vCard .working-hours {
  margin-left: 20px;
}
.clsTlo .clsContainer960px .clsKonBody .vCard .working-hours {
  margin-top: 5px;
}
.clsTlo .clsContainer960px .clsKonBody .vCard .fn h2 {
  font-size: 1.4em !important;
}
.clsTlo .clsContainer960px .clsKonStopka {
  text-align: center;
  background: url(/lyt/020442/img/stopka.jpg) repeat-x 0px 0px;
  padding: 5px;
}
.clsTlo .clsContainer960px .clsKonStopka span {
  margin: 0 6px;
}
.clsTlo .clsContainer960px .clsKonStopka span a {
  text-decoration: none;
  color: #000000;
  font-size: 9pt;
}

