p.description, p.hint {font-size: 9px;}
label.required {background: url('../../required.gif') no-repeat top right;padding-right: 10px;}
ul.errors {color: red;font-size: 9px;}

#zmiana-danych td {
display: block;
margin: 0 auto;
}

#zmiana-danych .zmiana-danych {
color: #000;
font-size: 30px;
font-weight: normal;
padding: 7px 10px;
text-align: center;
text-transform: uppercase;
}

#rejestracja {
border: none;/*1px solid #0F9DC1;*/
width: 100%;
margin: 0 auto;
}

#rejestracja .rejestracja-header {
background: #0F9DC1;
color: #ffffff;
font-size: 12px;
font-weight: bold;
letter-spacing: 1px;
font-variant: small-caps;
padding: 10px;
}

/* pusty label do fieldseta */
#faktury_dane-label,#daneosobowe-label,#daneadresowe-label,#danekontaktowe-label,#danedofaktury-label, #dodajKlienta #zapisz-label {
	clear: both;
    margin: 0 auto;
    text-align: center;
    width: 800px;
}

/* dd parent fieldseta */
#faktury_dane-element,#daneosobowe-element,#daneadresowe-element,#danekontaktowe-element,#danedofaktury-element,#dodajKlienta #zapisz-element {
}

/* fieldset*/
#fieldset-faktury_dane,#fieldset-daneosobowe,#fieldset-daneadresowe,#fieldset-danekontaktowe,#fieldset-danedofaktury,#dodajKlienta #fieldset-zapisz {
display: block;
width: 700px;
margin: 0 auto;
padding: 10px 0px 20px 0px;
border-bottom: 1px solid #eee;
}

/* legend fieldseta */
#faktury_dane-element legend,#daneosobowe-element legend,#daneadresowe-element legend,#danekontaktowe-element legend,#danedofaktury-element legend,#dodajKlienta #zapisz-element legend {
color: #333;
display: block;
font-size: 12px;
width: 693px;
text-align: center;
}

/* dt parent labela */
#faktury_dane-element dt,#daneosobowe-element dt,#daneadresowe-element dt,#danekontaktowe-element dt,#danedofaktury-element dt,#dodajKlienta #zapisz-element dt {
clear: both;
display: block;
float: left;
margin: 10px 0;
width: 208px;
}

/* label inputa */
#faktury_dane-element label,#daneosobowe-element label,#daneadresowe-element label,#danekontaktowe-element label,#danedofaktury-element label,#dodajKlienta #zapisz-element label {
display: block;
font-size: 14px;
line-height: 20px;
padding-left: 88px;
text-align: left;
text-transform: uppercase;
}

/* dd parent labela,opisu,błędu */
#faktury_dane-element dd,#daneosobowe-element dd,#daneadresowe-element dd,#danekontaktowe-element dd,#danedofaktury-element dd,#dodajKlienta #zapisz-element dd {
display: block;
float: left;
margin: 10px 0; 
width: 350px;
}

dd.required {
background: url("icons/required.png") no-repeat scroll 270px 7px rgba(0, 0, 0, 0);
}


/* input */
#faktury_dane-element input,#daneosobowe-element input,#daneadresowe-element input,#danekontaktowe-element input,#danedofaktury-element input,#dodajKlienta #zapisz-element input {
display: block;
float: left;
text-align: left;
width: 263px;
}

/* select */
#faktury_dane-element select,#daneosobowe-element select,#daneadresowe-element select,#danekontaktowe-element select,#danedofaktury-element select,#dodajKlienta #zapisz-element select {
width: 266px;
}

/* opis inputa */
#faktury_dane-element p.description,#daneosobowe-element p.description,#daneadresowe-element p.description,#danekontaktowe-element p.description,#danedofaktury-element p.description,#dodajKlienta #zapisz-element p.description {
display: block;
float: left;
text-align: left;
width: 220px;
line-height: 12px;
padding-left: 5px;
font-size: 9px;
color: #666;
}

/* błędy inputa */
#faktury_dane-element .errors li,#daneosobowe-element .errors li,#daneadresowe-element .errors li,#danekontaktowe-element .errors li,#danedofaktury-element .errors li,#dodajKlienta #zapisz-element .errors li {
display: block;
float: left;
text-align: left;
width: 220px;
line-height: 12px;
padding-left: 5px;
font-size: 10px;
font-weight:bold;
color: #f40;
}

.kasa-button-next, .kasa_cofnij{
	font-size: 13px;
    margin-bottom: 15px;
    padding: 3px 11px !important;
}

/* submit */
#dodajKlienta #zapisz-element {
width: 260px;
display: block;
margin: 0 auto;
}

/* checkboxy */
#dodajKlienta #zapisz-element #rejestracja-zapisz {
display: block;
margin: 5px auto 20px auto;
width: 100px;
text-align: center;
font-size: 15px;
}

#dodajKlienta #fieldset-regulamin_group #regulamin-label,
#dodajKlienta #fieldset-regulamin_group #news-label,
#dodajKlienta #fieldset-regulamin_group #przetwarzanie_danych-label {
width: 320px;
float: left;
text-align: right;
padding-right: 10px;
margin-top:20px;
}
#dodajKlienta #fieldset-regulamin_group #regulamin-element,
#dodajKlienta #fieldset-regulamin_group #news-element,
#dodajKlienta #fieldset-regulamin_group #przetwarzanie_danych-element {
	float: left;
	width: 180px;
	margin-top:20px;
}
#dodajKlienta #fieldset-regulamin_group #przetwarzanie_danych-label,
#dodajKlienta #fieldset-regulamin_group #przetwarzanie_danych-element{
height:77px;
}
#dodajKlienta #fieldset-regulamin_group #przetwarzanie_danych-element{
line-height:46px;
}
#dodajKlienta #regulamin_group-label {
display:none;
}
/* błędy regulamin-element */
#dodajKlienta #fieldset-regulamin_group #przetwarzanie_danych-element .errors li,
#dodajKlienta #fieldset-regulamin_group #regulamin-element .errors li {
display: block;
float: left;
text-align: left;
width: 120px;
line-height: 12px;
padding-left: 5px;
margin-top: 4px;
font-size: 9px;
color: #f40;
}

/* checkbox regulamin-element */
#dodajKlienta #fieldset-regulamin_group #przetwarzanie_danych-element input[type="checkbox"],
#dodajKlienta #fieldset-regulamin_group #regulamin-element input[type="checkbox"] {
display: block;
float: left;
text-align: left;
}

#dodajKlienta #fieldset-news_group, #dodajKlienta #fieldset-regulamin_group, #dodajKlienta #fieldset-faktura_group, #dodajKlienta #fieldset-uwagi_dane {
display: block;
width: 540px;
margin: 0 auto;
padding: 0px 0px 5px 0px;

}

#dodajKlienta #fieldset-news_group #news-label {
width: 320px;
float: left;
text-align: right;
padding-right: 10px;
}

#dodajKlienta #fieldset-news_group #news-element {
float: left;
}

/* dane do wysyłki (dodatkowe pola) */
#dodajKlienta #fieldset-faktura_group #faktura-label {
width: 320px;
float: left;
text-align: right;
padding-right: 10px;
}
#dodajKlienta #fieldset-faktura_group #faktura-element {
float: left;
}

#dodajKlienta #fieldset-uwagi_dane legend {
font-size: 11px;
font-weight: bold;
color: #333;
padding-left: 50px;
}

#dodajKlienta #fieldset-uwagi_dane {
text-align: center;
}
