@CHARSET "UTF-8";

.konto form {
	text-align: center;
}

.konto form p {
	padding: 10px 0 10px 0;
}

div.logowanie {
   margin: auto;
   padding-left: 10%;
   padding-right: 10%;
   text-align: left;
   font-family: Verdana, Tahoma, sans-serif;
   font-size: 12px;
}

div.logowanie h1 {
   display: block;
   margin: 0;
   padding-top: 30px;
   font-size: 16px;
   color: #5389CD;
}

div.logowanie hr {
   height: 1px;
   margin: 3px auto 3px auto;
   border-top: 1px solid #5389CD;
   border-bottom: 0px none;
}

div.logowanie form {
   width: 85%;
   margin: 0 auto 0 0;
}

div.logowanie p {
   margin: 0;
   padding-top: 10px;
   padding-bottom: 10px;
   line-height: 17px;
}

div.logowanie label {
   display: inline;
   font-weight: bold;
}

div.logowanie div.pole {
   margin-top: 6px;
   text-align: right;
}

div.logowanie input {
	width: 150px;
	border: 1px solid #274F7F;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 12px;
}

div.logowanie input.btn {
	display: inline-block;
	min-width: 100px;
	width: auto;
	padding: 1px 3px;
	background: #5389CD;
	border-top: 1px solid #274F7F;
	border-left: 1px solid #274F7F;
	border-right: 1px solid #142F4F;
	border-bottom: 1px solid #142F4F;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	box-shadow: 0 0 5px #142F4F;
	-moz-box-shadow: 0 0 5px #142F4F;
	-webkit-box-shadow: 0 0 5px #142F4F;
	-khtml-box-shadow: 0 0 5px #142F4F;
	text-shadow: 1px 1px 3px #000;
	cursor: pointer;
	color: #fff;
}

div.rejestracja {
   margin: auto;
   padding-left: 10px;
   padding-right: 10px;
   text-align: left;
   font-family: Verdana, Tahoma, sans-serif;
   font-size: 12px;
}

div.rejestracja h1 {
   display: block;
   margin: 30px 0 10px 0;
   padding: 0px 0px 5px 0px;
   font-size: 16px;
   color: #900;
   border-bottom: 1px solid #963;
}

div.rejestracja fieldset {
   margin: 10px auto 15px auto;
   padding: 0px 0px 10px 10px;
   border: 1px solid #4974a7;
}

div.rejestracja legend {
   color: #658ebf;
}

div.rejestracja form {
   width: 100%;
   margin: auto auto 10px auto;
}

div.rejestracja p {
   margin: 0;
   padding-top: 10px;
   padding-bottom: 10px;
   line-height: 17px;
}

div.rejestracja label {
   display: block;
   font-weight: bold;
   margin-bottom: 2px;
}

div.rejestracja .label-eng {
   display: block;
   font-weight: bold;
   font-size: 10px;
   margin 0 0 2px 0;
   padding: 0;
}	

div.rejestracja .pole {
   margin-top: 5px;
}

div.rejestracja div.pole p {
   padding: 0;
   font-weight: normal;
   font-size: 11px;
   font-style: normal;
}

div.rejestracja input, div.rejestracja select, div.rejestracja textarea {
   width: 180px;
   padding: 1px;
   margin-right: 9px;
	border: 1px solid #274F7F;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
   font: 12px Verdana, Tahoma, sans-serif;
}

div.rejestracja input.radio {
   width: auto;
   border: 0px none;
}

div.rejestracja textarea {
   width: 372px;
   height: 70px;
}

div.rejestracja input.btn {
   width: 100px;
	padding: 1px 3px;
	background: #5389CD;
	border-top: 1px solid #274F7F;
	border-left: 1px solid #274F7F;
	border-right: 1px solid #142F4F;
	border-bottom: 1px solid #142F4F;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	box-shadow: 0 0 5px #142F4F;
	-moz-box-shadow: 0 0 5px #142F4F;
	-webkit-box-shadow: 0 0 5px #142F4F;
	-khtml-box-shadow: 0 0 5px #142F4F;
	text-shadow: 1px 1px 3px #000;
	cursor: pointer;
	color: #fff;
}

div.rejestracja table {
   margin-top: 5px;
   font-family: Verdana, Tahoma, sans-serif;
   font-size: 12px;
}

div.rejestracja table td {
   text-align: left;
}

#dane_nrdomu, #dane_nrmieszkania, #dane_kor_nrdomu, #dane_kor_nrmieszkania, #zamowienie_nrdomu,
#zamowienie_nrmieszkania, #zamowienie_kor_nrdomu, #zamowienie_kor_nrmieszkania {
   width: 70px;
}

#dane_kod, #dane_kor_kod {
   width: 80px;
}

#dane-menu {
   position: relative;
   display: block;
   width: 530px;
   height: 25px;
   margin: 10px auto 10px auto;
   padding: 0;
   list-style-type: none;
   text-align: center;
}

#dane-menu li {
   float: left;
   width: 120px;
   margin: 0 5px 0 5px;
   padding: 5px 0px 5px 0px;
   background: #EFDFDF;
   border: 1px solid;
   font: 12px Verdana, Tahoma, sans-serif;
}

#dane-menu li:hover {
   background: #E8DED0;
   cursor: pointer;
}

.historia-t {
   width: 400px;
   margin: auto;
   border-collapse: separate;
   border-spacing: 2px;
}

.historia-t tr.nag td {
   background: #A8844D;
   font-weight: bold;
   color: #FFF;
}

.historia-t td {
   height: 32px;
   border: 1px solid #663300;
   font: normal 11px Verdana, Tahoma, sans-serif;
   text-align: center;
}
