.clear{
	clear:both;
}

.plgMapa_wyszukiwarka{
	font-size:10pt;
}

.clsKonMenu .clsDostep2  A{
	background: url(/lyt/200131/img/imgMenuTlo_2.jpg) 0px 0px repeat-x;
}

.clsKonMenu .clsDostep2 UL A{
	background: none;
}

.clsKonMenu .clsDostep2 UL {
	background: #EAD1D1;
	}

.clsKonMenu {
	font-size: 12pt;
	}
.clsKonMenu UL LI UL {
	font-size: 11pt;
	}

.clsKonMenu .selParent A {
	border-top:none;
	background: rgb(190,0,0);
	color:white;
	}
	
.clsKonMenu .selParent .sel A {
	color: rgb(190,0,0);
	}

.clsKonMenu .selParent .sel UL A {
	color: black;
	}

.clsKonMenu .selParent UL A {
	background: none;
	color:black;
}

.clsContainer960px{
	top: 	0px;
	width: 	960px; 
	margin-left:	auto;
	margin-right:	auto;
	}
	
.clsKonMenu .vCard {
	font-size: 10pt;
	}

.clsKonBody .appIzbyNot_plgZastepstwa #idNaglowekTrescDodatkowa{
	margin:0px;
	margin-left:-35px;
}
.clsKonBody .appIzbyNot_plgZastepstwa #appIzbyNot_idNaglowek{
	padding: 9px 35px 9px 35px;
}

.clsKonBody .vCard {
	font-size: 10pt;
	padding-top:20px;
	}

.clsKonMenu .vCard .adr .locality H2,
.clsKonBody .vCard .adr .locality H2{
	font-size: 10pt;
	}

.clsKonBody A {
	text-decoration:none;
	color: rgb(14,44,194);
	}
	
.clsKonBody .vCard .tel,
.clsKonBody .vCard .email,
.clsKonBody .vCard .adr,
.clsKonBody .vCard .url,
.clsKonBody .vCard .working-hours {
	padding-left: 20px;
	}
	
.clsKonMenu .vCard .email .value A{
	text-decoration:none;
	color: rgb(14,44,194);
	}

.clsKonMenu .vCard .org H2 {
	font-size: 10pt !important;
	}


 .vCard .postal-code{
	display: inline-block;
	}

 .vCard .locality{
	display: inline-block;
	}

 .vCard .locality H2{
 	font-size:10pt;
	display: inline-block;
	font-weight:normal;
	text-transform:capitalize;
	}

 .vCard .value,
 .vCard .type {
	display:inline-block;
	}

 .vCard .tel .type {
 	width:27px;
 	}

 .vCard .working-hours .type{
	display:block;
	}
	
 .vCard UL {
	border:none;
	}

.Tresc .clsNaglowekTlo{
	background-color: white;
	border-bottom: 10px solid rgb(190,0,0);
	}

.clsNaglowekTlo .clsKonNaglowek{
	position: relative;
	padding-top:25px;
	}

.clsKonNaglowek {	
	position: relative;
	}
	
.clsKonNaglowek a.clsLinkLogo {
	display:block;
	background: url(/lyt/200131/img/imgLogo1.jpg) no-repeat;
	height: 75px;
    width: 395px;
    margin-bottom: 20px;
    margin-left: 7px;
	}

.clsKonNaglowek .plgLogowanieKlawisz {
	font-size: 11pt;
	color:rgb(9,69,112);
	display:inline;
	padding:5px 10px;
	background: url(/lyt/200131/img/imgZaloguj.png) 0px 0px no-repeat;
	cursor:pointer;
	}

.plgBipIkona {
	margin-top:-84px;
	margin-left:883px;
	}

.plgBipIkona A IMG{
	width:40px;
	}

.clsKonNaglowek .clsDostep1{
	position: absolute;
	right: 0;
	top: 65px;
	}
.clsKonNaglowek .clsDostep1 h3 a { /* klawisz zaloguj w nagłówku */
	padding: 8px 15px;
	font-size: 11pt;
	font-weight: normal;
	color: #000;
	background-color: #d4e1f1;
	transition: background-color 0.2s ease;
	text-decoration:none;
	box-shadow: inset 0    -1px  0   1px rgba(0, 0, 0, 0.1),
     			inset 0   -10px 20px     rgba(0, 0, 0, 0.1),
     				  0px   0px  1px 1px rgba(0, 0, 0, 0.12);
	}
.clsKonNaglowek .clsDostep1 h3 a:hover {
		background-color: #b7d0ef;
	}
	
.clsLogoImg {
	width:960px;
	margin-bottom:20px;
	box-shadow: 0 0px 6px 2px rgb(0 0 0 / 15%);
	}

.clsBodyTlo {
	background: #EFF4FF;
	}
	
.clsBodyTlo .clsKonMenu{
	display: inline-block;
	float: left;
	width: 267px;
	background:white;
	}
	
.clsBodyTlo .clsBody{
	background: white;
	border-right: 1px solid #BEBFC0;
	}

.clsBodyTlo .clsKonBody {
	display: inline-block;
	float: left;
	width:691px;
	text-align:justify;
	padding-bottom:30px;
	border-left: 1px solid #BEBFC0;
	background: white;
	}

.clsKonMenu UL{
	border-left:2px solid rgb(209,209,209);
	border-bottom:2px solid rgb(209,209,209);
	}

.clsKonMenu UL LI{
	list-style:none;
	}


.clsKonMenu UL LI A{
	display:block;
	background: url(/lyt/200131/img/imgMenuTlo.jpg) 0px 0px repeat-x;
	padding:11px;
	text-decoration:none;
	text-decoration:none;
	color:black;
	border-top:1px solid #BEBFC0;
	}
	

.clsKonMenu  UL LI UL {
	background: #BEBFC0;
	border:none;
	padding: 15px;
	}

.clsKonMenu UL LI UL LI UL {
	padding:0px;
	}

.clsKonMenu  UL LI UL LI {
	list-style: square;
	margin-left:15px;
	}

.clsKonMenu  UL LI UL A{
	background: #BEBFC0;
	padding:0px;
	border:none;
	}

.clsKonMenu .sel A{
	border-top:none;
	background: rgb(190,0,0);
	color:white;
	}

.clsKonMenu .sel UL A{
	color:black;
	background:none;
	}
	
.clsKonBody H4 {
	display:block;
	border-bottom:1px solid #BEBFC0;
	background: url(/lyt/200131/img/imgH4Tlo.jpg) 0px 0px repeat-x;
	color: rgb(190,0,0);
	font-size:19px;
	padding: 9px 35px 9px 35px;
	margin-left: -35px;
	width:622px;
	}


.clsKonBody H4 IMG {
	width:40px;
	margin-right:20px;
	}

.clsKonBody P {
	padding-top:1.5em;
	}

.clsKonBody OL,
.clsKonBody UL{
	margin-left:30px;
	padding-right:20px;
	}

.clsKonBody OL LI OL,
.clsKonBody UL LI UL{
	margin-left:15px;
	}
	
.clsKonBody .clsPadding {
	padding-left:35px;
	padding-right:35px;
}
	

	
.clsStopkaTlo {
	background: url(/lyt/200131/img/imgStopkaTlo.jpg) 0px 0px repeat-x;
	clear:both;
	}
.clsStopkaTlo .clsKonStopka{
	text-align:center;
	padding:12px 0px;
}
	
#plgNotariuszStopka SPAN A{
	color:white;
	text-decoration:none;
	font-size:10pt;
}


#plgNotariuszStopka SPAN {
	margin-right: 15px;
}

.clsKonBody .vcard {
	margin-top: 20px;
	}

.clsPaddingWtyczka15all {
	padding: 15px;
	background:#D4E1F1;
	}

.plgMapa_wyszukiwarka{
	font-size:10pt;
	}

