h2{
		padding: 15px 0px 0px 11px;
		font-size: 13px;
}

h3{
		padding: 15px 0px 0px 11px;
}

p, div.paddingLeft {
		padding-left: 11px;
}

form#formSzukajMaterialy select{
		width: 100px;
}

form#formSzukajMaterialy select#iGroup{
		width: 140px;
}

#pojPageText{
		padding: 10px 10px 0px 10px;
}

#pojRemindPass{
		display: none;
}

table.tabPliki{
		background-color: #939598;
}

table.tabPliki tbody.tabWithTypes{
		display: none;
}

#tabPlikiBody1{
		display: block;
}

html>body #tabPlikiBody1{
		display: table-row-group;
}

th.thPobierz{
		width: 70px;
}

th.thTypeName{
		font-weight: bold;
		font-size: 11px;
		color: #000000;
}

span.thTypeNameTxt{
		float: left;
		display: block;
}

th.thTypeName a{
		float: right;
		display: block;
		padding-right: 8px;
		font-weight: normal;
		text-align: right;
}

table.tabPliki a.block{
		width: auto;
}



form#formLogowanie label{
		text-align: left;
		padding-left: 10px;
}

form#formPrzypomnij label{
		text-align: left;
		padding-left: 10px;
}

form#formRejestracja{
		margin: 16px 7px 0px 0px;
}

form#formRejestracja label{
		font-size: 11px;
		display: block;
}

form#formRejestracja input, form#formRejestracja select{
		display: block;
		border: 1px solid #939598;
		padding: 2px 0px 0px 2px;
		width: 150px;
		height: 17px;
		color: #939598;
		font-size: 11px;
}
form#formRejestracja input.txtError,
form#formRejestracja select.txtError{
		border: 1px solid #d86808;
		background-color: #fd7979;
		color: #fff;
}

form#formRejestracja input#iForm{
		display: none;
}

form#formRejestracja div.pojOne{
		width: 245px;
		margin: 0px 0px 4px 0px;
}

form#formRejestracja div.pojOne label{
		float: left;
		width: 80px;
		text-align: right;
		margin: 3px 0px 0px 0px;
}

form#formRejestracja div.pojOne label.txtError{
		color: #E4292B;
}

form#formRejestracja div.pojOne input, form#formRejestracja div.pojOne select{
		float: right;
}

form#formRejestracja select{
		width: 154px;
}

form#formRejestracja div.pojOneUwagi{
		margin: 30px 0px 4px 0px;
		width: 506px;
}

form#formRejestracja div.pojOneUwagi label{
		float: left;
		text-align: right;
		width: 88px;
}

form#formRejestracja div.pojOneUwagi label.txtError{
		color: #E4292B;
}

form#formRejestracja div.pojOneUwagi textarea{
		width: 402px;
		height: 85px;
		float: right;
		border: 1px solid #939598;
		color: #939598;
		font-size: 11px;
		padding: 2px 0px 0px 2px;
}

form#formRejestracja a.block{
		margin: 14px 20px 0px 0px;
}

#pojZgodaNewsletter{
	padding: 0px 0px 0px 8px;
}

form#formRejestracja #iZgodaNewsletter{
	width: 10px;
	height: 10px;
	float: left;
}

form#formRejestracja #iZgodaNewsletterLabel{
	float: left;
	padding-left: 5px;
}

form#formChangePass{
		margin: 16px 7px 0px 0px;
		padding: 0px 0px 0px 16px;
}

form#formChangePass label{
		font-size: 11px;
		display: block;
}

form#formChangePass input, form#formChangePass select{
		display: block;
		border: 1px solid #939598;
		padding: 2px 0px 0px 2px;
		width: 150px;
		height: 17px;
		color: #939598;
		font-size: 11px;
}
form#formChangePass input.txtError,
form#formChangePass select.txtError{
		border: 1px solid #d86808;
		background-color: #fd7979;
		color: #fff;
}

form#formChangePass input#iForm{
		display: none;
}

form#formChangePass div.pojOne{
		width: 245px;
		margin: 0px 0px 4px 0px;
}

form#formChangePass div.pojOne label{
		float: left;
		width: 80px;
		text-align: right;
		margin: 3px 0px 0px 0px;
}

form#formChangePass div.pojOne label.txtError{
		color: #E4292B;
}

form#formChangePass div.pojOne input, form#formChangePass div.pojOne select{
		float: right;
}

form#formChangePass select{
		width: 154px;
}

form#formChangePass a.block{
		margin: 14px 20px 0px 0px;
}