#form_szukaj {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #DF0F0F;
	font-size: 12px;
	float: left;

}
#form_szukaj p {
	color: #DF0F0F;
	font-size: 12px;
	float: left;
}
#form_szukaj p a {
	color: #DF0F0F;
	text-decoration: underline;
}
#form_szukaj p a:hover {
	text-decoration: underline;
}

#form_szukaj label {
	padding-right: 5px;
	font-size: 12px;
	float: left;
}
#form_szukaj input {
	font-size: 11px;
	color: #333333;
	border: 1px solid #CCCCCC;
	background-image: url(../images/bg-input.gif);
	background-position: left top;
	width: 100px;
	float: left;
}
#form_szukaj img {
	margin-right: 20px;
	margin-left: 10px;
}
#form_newsletter {
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#form_newsletter p {


}
#form_newsletter label {


}
#form_newsletter input {
	font-size: 11px;
	color: #333333;
	border: 1px solid #CCCCCC;
	background-image: url(../images/bg-input.gif);
	background-position: left top;
	width: 100px;
	float: left;
}
#form_newsletter .radiobuton {
	background-image: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: auto;
	float: left;
}
#form_newsletter .radio_left {
	display: block;
	clear: right;
	float: left;
	padding-right: 20px;
	margin-left: -2px;
	margin-top: 10px;
}
#form_newsletter .button {
	float: right;
	margin-top: -3px;
}
.button_czerwony a {
	font-size: 12px;
	text-decoration: none;
	height: 23px;
	width: 102px;
	background-image: url(../images/rejstracja-czer-a.gif);
	background-repeat: no-repeat;
	display: block;
	text-align: center;
	padding-top: 2px;
}
.button_czerwony a:hover {
	background-image: url(../images/rejstracja-czer-hover.gif);
}
.button_czerwony_ciemny a {
	font-size: 12px;
	text-decoration: none;
	height: 23px;
	width: 69px;
	background-image: url(../images/button-czer-maly-ciemny-a.gif);
	background-repeat: no-repeat;
	display: block;
	text-align: center;
	padding-top: 2px;
}
.button_czerwony_ciemny a:hover {
	background-image: url(../images/button-czer-maly-ciemny-hov.gif);
}
.button_czerwony_duzy a {
	font-size: 12px;
	text-decoration: none;
	height: 23px;
	width: 112px;
	background-image: url(../images/button-czer-duzy-a.gif);
	background-repeat: no-repeat;
	display: block;
	text-align: center;
	padding-top: 2px;
}
.button_czerwony_duzy a:hover {
	background-image: url(../images/button-czer-duzy-hover.gif);
}



.button_czarny a {
	height: 23px;
	width: 90px;
	display: block;
	background-image: url(../images/wyslij-czarny-a.gif);
	background-repeat: no-repeat;
	font-size: 12px;
	text-decoration: none;
	padding-top: 2px;
	text-align: center;
}
.button_czarny a:hover {
	background-image: url(../images/wyslij-czarny-hover.gif);
	background-repeat: no-repeat;
}
.button_cerwony_maly a {
	height: 16px;
	width: 62px;
	display: block;
	background-image: url(../images/button-czer-maly-a.gif);
	background-repeat: no-repeat;
	text-decoration: none;
	text-align: center;
	padding-top: 1px;
}
.button_cerwony_maly a:hover {
	background-image: url(../images/button-czer-maly-hover.gif);
}
.button_szary_maly a {
	height: 23px;
	width: 51px;
	display: block;
	background-image: url(../images/button-szary-maly-a.gif);
	background-repeat: no-repeat;
	text-decoration: none;
	text-align: center;
}
.button_szary_maly a:hover {
	background-image: url(../images/button-szary-maly-hover.gif);
}
.button_czarny_duzy a {
	font-size: 12px;
	text-decoration: none;
	height: 20px;
	width: 150px;
	display: block;
	text-align: center;
	padding-top: 5px;
	background-image: url(../images/button-czarny-duzy-a.gif);
	background-repeat: no-repeat;
}
.button_czarny_duzy a:hover {
	background-image: url(../images/button-czarny-duzy-hover.gif);
	background-repeat: no-repeat;
}
.button_czarny_maly a {
	display: block;
	height: 20px;
	width: 59px;
	text-decoration: none;
	text-align: center;
	font-size: 12px;
	padding-top: 5px;
	background-image: url(../images/button-czarny-maly-a.gif);
	background-repeat: no-repeat;
}
.button_czarny_maly a:hover {
	background-image: url(../images/button-czarny-maly-hover.gif);
	background-repeat: no-repeat;
}
.button_czarny_ciemny a {
	display: block;
	height: 23px;
	width: 90px;
	text-decoration: none;
	text-align: center;
	font-size: 12px;
	padding-top: 2px;
	background-image: url(../images/button-czarny-ciemny-a.gif);
	background-repeat: no-repeat;
}
.button_czarny_ciemny a:hover {
	background-image: url(../images/button-czarny-ciemny-hover.gif);
	background-repeat: no-repeat;
}
.button_czarny_row a {
	display: block;
	height: 22px;
	width: 90px;
	text-decoration: none;
	text-align: center;
	font-size: 12px;
	padding-top: 3px;
	background-image: url(../images/button-czarny-row-a.gif);
	background-repeat: no-repeat;
}
.button_czarny_row a:hover {
	background-image: url(../images/button-czarny-row-hover.gif);
	background-repeat: no-repeat;
}
.button_czer_row a {
	display: block;
	height: 22px;
	width: 90px;
	text-decoration: none;
	text-align: center;
	font-size: 12px;
	padding-top: 3px;
	background-image: url(../images/button-czer-row-a.gif);
	background-repeat: no-repeat;
}
.button_czer_row a:hover {
	background-image: url(../images/button-czer-row-hover.gif);
	background-repeat: no-repeat;
}

.button_czer_row_szeroki a {
	display: block;
	height: 22px;
	width: 250px;
	text-decoration: none;
	text-align: center;
	font-size: 12px;
	padding-top: 3px;
	background-image: url(../images/button-czer-row-a-250px.gif);
	background-repeat: no-repeat;
}
.button_czer_row_szeroki a:hover {
	background-image: url(../images/button-czer-row-hover-250px.gif);
	background-repeat: no-repeat;
}

.button_prawo {
	padding-top: 10px;
	float: right;
}
.button_lewo {
	text-align: left;
	padding-top: 10px;
}
.button_center {
	width: 150px;
	margin-right: auto;
	margin-left: auto;
}
.button_center2 {
	width: 200px;
	margin-right: auto;
	margin-left: auto;
}
.button_center2_szeroki {
	width: 400px;
	margin-right: auto;
	margin-left: auto;
}
.button_center_szukaj {
	width: 59px;
	margin-right: auto;
	margin-left: auto;
}



#form_logowanie {
	margin: 0px;
	padding: 0px;
}
#form_logowanie p {
	clear: left;
	padding-bottom: 10px;
}
#form_logowanie label {
	float: left;
	padding-right: 5px;
}
#form_logowanie input {
	font-size: 12px;
	width: 150px;
	border: 1px solid #CCCCCC;
	background-image: url(../images/bg-input.gif);
}
#form_logowanie .button {
	float: left;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
	padding-top: 10px;
}
#form_ilosc {
	margin: 0px;
	padding: 0px;
}

#form_ilosc input {
	width: 30px;
	font-size: 12px;
	background-image: url(../images/bg-input.gif);
	border: 1px solid #CCCCCC;
}
#form_ilosc2 {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 225px;
}
#form_ilosc2 p {
	float: left;
	padding-left: 10px;
}
#form_ilosc2 label {
}


#form_ilosc2 input {
	width: 30px;
	font-size: 12px;
	background-image: url(../images/bg-input.gif);
	border: 1px solid #CCCCCC;
}
#form_opcje_dodatkowe {
	margin: 0px;
	padding: 0px;
}
#form_opcje_dodatkowe p {
	clear: left;
}
#form_opcje_dodatkowe label {
	float: left;
	width: 200px;
}
#form_opcje_dodatkowe select {
	font-size: 12px;
	border: 1px solid #CCCCCC;
	float: right;
	width: 200px;
}
.form_checkbox {
	margin: 0px;
	padding: 0px;
}

.form_checkbox input {
	float: left;
	margin-right: 5px;
}
#form_pytanie {
	margin: 0px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
	color: #333333;
}
#form_pytanie p {
	padding-bottom: 15px;
	clear: left;
}
#form_pytanie label {
	float: left;
	width: 60px;
}
#form_pytanie input {
	font-size: 12px;
	background-image: url(../images/bg-input.gif);
	border: 1px solid #CCCCCC;
	width: 200px;
}
#form_pytanie textarea {
	font-size: 12px;
	background-image: url(../images/bg-input.gif);
	border: 1px solid #CCCCCC;
	width: 200px;
}
#form_pytanie .button {
	margin: 0px;
	padding: 0px;
}
#form_pytanie .button_czarny {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 60px;
}
#form_pytanie .button_czarny a {
	font-size: 11px;
	text-decoration: none;
}
#form_pytanie .button_czarny a:hover {
	text-decoration: none;
}
#form_ocena {
	margin: 0px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
	color: #333333;
}
#form_ocena p {
	padding-bottom: 15px;
	clear: left;
}
#form_ocena label {
	float: left;
	width: 60px;
}
#form_ocena input {
	font-size: 12px;
	background-image: url(../images/bg-input.gif);
	border: 1px solid #CCCCCC;
	width: 200px;
}
#form_ocena textarea {
	font-size: 12px;
	background-image: url(../images/bg-input.gif);
	border: 1px solid #CCCCCC;
	width: 200px;
}
#form_ocena select {
	font-size: 12px;
	border: 1px solid #CCCCCC;
}

#form_ocena .button {
	margin: 0px;
	padding: 0px;
}
#form_ocena .button_czarny {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 60px;
}
#form_ocena .button_czarny a {
	font-size: 11px;
	text-decoration: none;
}
#form_ocena .button_czarny a:hover {
	text-decoration: none;
}
#form_rejstracja {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}
#form_rejstracja p {
	clear: left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
	width: 515px;
}
#form_rejstracja label {
	float: left;
	width: 125px;
}
#form_rejstracja input {
	font-size: 12px;
	border: 1px solid #CCCCCC;
	width: 300px;
	background-image: url(../images/bg-input.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
#form_rejstracja select {
	font-size: 12px;
	border: 1px solid #CCCCCC;
	width: 150px;
}
#form_rejstracja .small {
	width: 150px;
}
#form_rejstracja .box_znak {
	position: relative;
	margin: 0px;
	padding: 0px;
}

#form_rejstracja .znak_zapytania {
	height: 21px;
	width: 21px;
	position: absolute;
	top: 0px;
	right: 60px;

	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/znak-zapytania.png');
	cursor:pointer;
	cursor:hand;
	margin: 0px;
	padding: 0px;
}
#form_rejstracja .znak_zapytania[class] {
	height: 21px;
	width: 21px;
	position: absolute;
	top: -2px;
	right: 60px;
	background-image: url(../images/znak-zapytania.png);
	background-repeat: no-repeat;
}
#form_rejstracja .znak_zapytania2 {
	height: 21px;
	width: 21px;
	position: absolute;
	top: -2px;
	right: 210px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/znak-zapytania.png');
    cursor:pointer;
	cursor:hand;
}
#form_rejstracja .znak_zapytania2[class] {
	height: 21px;
	width: 21px;
	position: absolute;
	top: -2px;
	right: 210px;
	background-image: url(../images/znak-zapytania.png);
	background-repeat: no-repeat;
}
#form_kontakt {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	color: #FFFFFF;
}
#form_kontakt p {
	padding-bottom: 15px;
	clear: left;
}
#form_kontakt label {
	float: left;
	width: 135px;
}
#form_kontakt input {
	font-size: 12px;
	background-image: url(../images/bg-input.gif);
	border: 1px solid #CCCCCC;
	width: 200px;
}
#form_kontakt select {
	font-size: 12px;
	width: 200px;
	border: 1px solid #CCCCCC;
}

#form_kontakt textarea {
	font-size: 12px;
	background-image: url(../images/bg-input.gif);
	border: 1px solid #CCCCCC;
	width: 200px;
}
#form_kontakt .button {
	margin: 0px;
	padding: 0px;
}
#form_kontakt .button_czarny_ciemny {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 135px;
}
#form_kontakt .button_czarny_ciemny a {
	font-size: 11px;
	text-decoration: none;
}
#form_kontakt .button_czarny_ciemny a:hover {
	text-decoration: none;
}
#form_koszyk {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#form_koszyk p {
	clear: left;
	padding-bottom: 10px;
}
#form_koszyk label {
	float: left;
	width: 40px;
}
#form_koszyk input {
	font-size: 12px;
	background-image: url(../images/bg-input.gif);
	width: 175px;
	border: 1px solid #CCCCCC;
}
#form_koszyk .button_cerwony_maly {
	margin-left: 155px;
}
#forma_platnosci {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}
#forma_platnosci p {
	clear: right;
	padding-bottom: 10px;
}
#forma_platnosci label {
}
#forma_platnosci input {
	background-image: none;
	background-color: transparent;
	width: auto;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	float: left;
	margin-right: 5px;
}
#forma_odbioru {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}
#forma_odbioru p {
	clear: left;
	padding-bottom: 10px;
}
#forma_odbioru label {

}
#forma_odbioru input {
	background-image: none;
	background-color: transparent;
	width: auto;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	float: left;
	margin-right: 5px;
}
#forma_odbioru select {
	font-size: 12px;
	width: 150px;
	border: 1px solid #CCCCCC;
}
#forma_odbioru #salon {
	float: left;
	width: 75px;
	margin-left: 25px;
}
#form_zamowienie_towaru .none {
	background-image: none;
	width: auto;
}
#form_zamowienie_towaru {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}
#form_zamowienie_towaru p {
	clear: left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
	width: 515px;
}
#form_zamowienie_towaru label {
	float: left;
	width: 130px;
}
#form_zamowienie_towaru input {
	font-size: 12px;
	border: 1px solid #CCCCCC;
	width: 300px;
	background-image: url(../images/bg-input.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
#form_zamowienie_towaru select {
	font-size: 12px;
	border: 1px solid #CCCCCC;
	width: 150px;
}
#form_zamowienie_towaru .small {
	width: 150px;
}
#form_zamowienie_towaru textarea {

	font-size: 12px;
	border: 1px solid #CCCCCC;
	width: 300px;
	background-image: url(../images/bg-input.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}

#form_tell_a_friend {
	margin: 0px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
	color: #333333;
}
#form_tell_a_friend p {
	padding-bottom: 15px;
	clear: left;
}
#form_tell_a_friend label {
	float: left;
	width: 110px;
}
#form_tell_a_friend input {
	font-size: 12px;
	background-image: url(../images/bg-input.gif);
	border: 1px solid #CCCCCC;
	width: 200px;
}
#form_tell_a_friend textarea {
	font-size: 12px;
	background-image: url(../images/bg-input.gif);
	border: 1px solid #CCCCCC;
	width:340px;
}
#form_tell_a_friend .button {
	margin: 0px;
	padding: 0px;
}
#form_tell_a_friend .button_czarny {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left:110px;
}
#form_tell_a_friend .button_czarny a {
	font-size: 11px;
	text-decoration: none;
}
#form_tell_a_friend .button_czarny a:hover {
	text-decoration: none;
}
#box_platnosci {
	background-color: #ffffff;
	margin-bottom: 15px;
}