@charset "utf-8";
/* CSS Document */

body {
	margin: 0;
	padding: 0;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url('../images/background-top.jpg');
	background-repeat: repeat-x;
	background-position:  0px 84px;
	text-align: center;
}

body.low {
	background-image: url('../images/background-topLow.jpg');
	background-repeat: repeat-x;
	background-position:  0px 84px;
}

body#bodyElement {
	
}

a {
	border: 0;
	text-decoration: none;
}

div.registerFormField {
	background-image: url('../images/registerFormField.gif');
	width: 135px;
	height: 36px;
	position: relative;
	float: left;
	margin-top: -273px;
	margin-left: 210px;
	_margin-left: 105px;
}



div.actFormField {
	background-image: url('../images/actFormField.gif');
	width: 135px;
	height: 36px;
	position: relative;
	float: left;
	margin-top: -391px;
	margin-left: 206px;
	_margin-left: 103px;
}


textarea.aktywacjaAdresWysylki {
	margin-left: 33px;
	width: 285px;
	height: 42px;
	background: none;
	border: none;
	margin-bottom: 10px;
	font-size: 11px;
}

a.whiteLink {
	color: #ffffff;
}

a.pinkLink {
	color: #E2007A;
}

div.registerProblemBox, div.registerProblemBoxMT413 {
	float: left;
	color: #ee0e93;
	font-size: 14px;
	width: 292px;
	height: 80px;
	margin-top: 12px;
	margin-left: 12px;
	_margin-left: 6px;
	line-height: 20px;
}

div.registerProblemBoxMT413 {
	margin-top: 413px;
}


div.actLeftBox {
	float: left;
	font-size: 14px;
	width: 320px;
	height: 80px;
	margin-top: -480px;
	margin-left: 243px;
	_margin-left: 123px;

}

a.whiteLink:hover {
	text-decoration: underline;
}

select.selectCountryField, .selectCountryFieldAct {
	margin-left: 7px;
	margin-top: 11px;
	_margin-top: 9px;
	font-size: 9px;
	border: none;
	background: none;
	font-size: Tahoma;
	width: 116px;
}


.selectCountryFieldAct {
	margin-left: 10px;
	float: left;

}

a:focus {
	outline:none;
}

div.inBoxTextFields {
	float: left;
	width: 156px;
	margin-top: 128px;
	margin-left: 24px;
	_margin-left: 13px;
}

div.registerFormBottom {
	float: left;
	margin-left: 24px;
	_margin-left: 13px;
	margin-top: 20px;
	padding-bottom: 40px;
}

div.inBoxTextDesc {
	float: left;
	line-height: 27px;
	margin-top: 126px;
}


div.inBoxTextDescAct {
	float: left;
	line-height: 24px;
	margin-top: 123px;
}

a.button_wiecej1, a.button_wiecej2, a.button_wiecej1CZ, a.button_wiecej2CZ, a.button_wiecej1RU, a.button_wiecej2RU {
	display: block;
	float: right;
	width: 49px;
	height: 20px;
	margin-top: 6px;
}

a.button_wiecej1, a.button_wiecej1PL, a.button_wiecej1CZ, a.button_wiecej1RU {
	background-image: url('../images/button_wiecej1.gif');
}

a.button_wiecej1CZ {
	background-image: url('../images/button_wiecej1_cz.gif');
}

a.button_wiecej2, a.button_wiecej2PL, a.button_wiecej2CZ, a.button_wiecej2RU {
	background-image: url('../images/button_wiecej2.gif');
}

a.button_wiecej2CZ {
	background-image: url('../images/button_wiecej2_cz.gif');
}


img {
	border: 0;
}

.pageBox {
	width: 968px;
	margin: auto;
}

.page {
	width: 968px;
	float: left;
	text-align: left;
}

.pageTop {
	float: left;
	width: 968px;
	height: 84px;
}

div.pageMain {
	float: left;
	width: 986px;
	height: 363px;
	background-image: url('../images/top.jpg');
	background-repeat: no-repeat;
	background-position: 0px 31px;
	
	margin-top: -31px;
	_margin-bottom: -18px;
}



div.pageMainLow {
	float: left;
	width: 986px;
	height: 204px;
	background-image: url('../images/topLow.jpg');
	background-repeat: no-repeat;
	background-position: 0px 31px;
	
	margin-top: -31px;
	_margin-top: -33px;
	_margin-bottom: -18px;
}


div.bottomMainPage, div.bottomMainPage370 {
	float: left;
	width: 986px;
	height: 229px;
	margin-top: 3px;
	_margin-top: 21px;
	text-align: left;
}

div.bottomMainPage370 {
	height: 310px;
	margin-top: -19px;
}

div.subBottomPage, div.subBottomText {
	float: left;
	width: 966px;
	height: 62px;
	margin-top: 3px;
}

div.subBottomPage {
	background: url('../images/bottom-firmy.gif');
}

div.subBottomText {
	color: #999;
	text-align: justify;
	font-size: 9px;
}

div.boxLogowanieBox {
	float: left;
}

div.boxInstrukcjaFlashBox {
	float: left;
}

div.onTopBackgroundFull {
	float: left;
	width: 515px;
	height: 363px;
}

div.onTopBackground {
	float: left;
	width: 552px;
	height: 267px;
}



div.onTopBackgroundText {
	float: left;
	margin-top: 179px;
	margin-left: 199px;
	_margin-left: 100px;
	color: #FCDBE4;
	font-family: Verdana;
	font-size: 15px;
}

div.onTopFullBackgroundText, div.onTopFullBackgroundTextPL, div.onTopFullBackgroundTextCZ, div.onTopFullBackgroundTextRU {
	float: left;
	margin-top: 288px;
	margin-left: 288px;
	_margin-left: 145px;
	color: #FCDBE4;
	font-family: Verdana;
	font-size: 15px;	
}

div.onTopFullBackgroundTextCZ, div.onTopFullBackgroundTextRU {
	margin-left: 268px;
	_margin-left: 135px;
}

div.boxLowBox {
	float: left;
}


div.boxLogowanie, div.boxLogowaniePL, div.boxLogowanieCZ, div.boxLogowanieRU {
	width: 265px;
	height: 363px;
	background: url('../images/boxLogowanie.jpg');
	background-repeat: no-repeat;
	text-align: left;
}

div.boxLogowanieCZ {
	background: url('../images/boxLogowanie_cz.jpg');
}

div.boxLogowanieRU {
	background: url('../images/boxLogowanie_ru.jpg');
}


div.boxJestesZalogowany {
	width: 265px;
	height: 363px;
	background: url('../images/boxJestesZalogowany.jpg');
	background-repeat: no-repeat;
	text-align: left;
}

div.boxJestesZalogowanyContent {
	float: left;
	color: #ffffff;
	margin-top: 99px;
	margin-left: 26px;
	width: 214px;
	font-size: 11px;
	text-align: justify;
	line-height: 14px;
}


div.flagiBox {
	float: left;
	width: 183px;
	height: 30px;
	text-align: right;
}


div.boxInstrukcjaFlash {
	width: 170px;
	height: 280px;
	margin: 53px 0px 0px 13px;
	background-repeat: no-repeat;
	text-align: left;
	color: #ffffff;
	line-height: 14px;
	font-size: 11px;
	text-align: justify;
}

div.boxInstrukcjaFlash a {
	color: #ffffff;
}

img.flashPlayerDownload {
	margin-top: 8px;
	margin-bottom: 6px;
	margin-left: 3px;
}

div.boxRejestracja, div.boxRejestracjaPL, div.boxRejestracjaCZ, div.boxRejestracjaRU {
	margin-top: 1px;
	width: 349px;
	height: 494px;
	background: url('../images/boxRejestracja.jpg');
	background-repeat: no-repeat;
	text-align: left;
	color: #ffffff;
}

div.boxRejestracjaCZ {
	background: url('../images/boxRejestracja_cz.jpg');	
}


div.boxRejestracjaRU {
	background: url('../images/boxRejestracja_ru.jpg');	
}



div.boxUzupelnienieDanych, div.boxUzupelnienieDanychPL, div.boxUzupelnienieDanychCZ, div.boxUzupelnienieDanychRU {
	margin-top: 1px;
	width: 348px;
	height: 715px;
	background: url('../images/boxUzupelnienieDanych.jpg');
	background-repeat: no-repeat;
	text-align: left;
	color: #ffffff;
	margin-bottom: 20px;
}

div.boxUzupelnienieDanychCZ {
	background: url('../images/boxUzupelnienieDanych_cz.jpg');
}

div.boxUzupelnienieDanychRU {
	background: url('../images/boxUzupelnienieDanych_ru.jpg');
}


div.boxOdzyskiwanieHasla, div.boxOdzyskiwanieHaslaNoFields, div.boxOdzyskiwanieHaslaPL, div.boxOdzyskiwanieHaslaCZ, div.boxOdzyskiwanieHaslaRU, div.boxOdzyskiwanieHaslaNoFieldsPL, div.boxOdzyskiwanieHaslaNoFieldsCZ, div.boxOdzyskiwanieHaslaNoFieldsRU {
	margin-top: 1px;
	width: 261px;
	height: 267px;
	background: url('../images/boxOdzyskiwanieHasla.jpg');
	background-repeat: no-repeat;
	text-align: left;
	color: #ffffff;
	margin-bottom: 20px;
}

div.boxOdzyskiwanieHaslaCZ {
	background: url('../images/boxOdzyskiwanieHasla_cz.jpg');
	background-repeat: no-repeat;
}

div.boxOdzyskiwanieHaslaRU {
	background: url('../images/boxOdzyskiwanieHasla_ru.jpg');
	background-repeat: no-repeat;
}


div.boxOdzyskiwanieHaslaNoFields, div.boxOdzyskiwanieHaslaNoFieldsPL {

	background: url('../images/boxOdzyskiwanieHaslaNoFields.jpg');
	background-repeat: no-repeat;

}

div.boxOdzyskiwanieHaslaNoFieldsCZ {
	background: url('../images/boxOdzyskiwanieHaslaNoFields_cz.jpg');
	background-repeat: no-repeat;
}

div.boxOdzyskiwanieHaslaNoFieldsRU {
	background: url('../images/boxOdzyskiwanieHaslaNoFields_ru.jpg');
	background-repeat: no-repeat;
}



div.boxPotwierdzonoEmail, div.boxPotwierdzonoEmailPL, div.boxJuzPotwierdzonyEmail, div.boxJuzPotwierdzonyEmailPL, div.boxNiePotwierdzonoEmail, div.boxNiePotwierdzonoEmailPL {
	margin-top: 1px;
	width: 260px;
	height: 267px;
	text-align: left;
	color: #ffffff;
}

div.boxPotwierdzonoEmail, div.boxPotwierdzonoEmailPL {
	background: url('../images/boxPotwierdzonoEmail.jpg');
	background-repeat: no-repeat;
}

div.boxJuzPotwierdzonyEmail, div.boxJuzPotwierdzonyEmailPL {
	background: url('../images/boxJuzPotwierdzonyEmail.jpg');
	background-repeat: no-repeat;
}

div.boxNiePotwierdzonoEmail, div.boxNiePotwierdzonoEmailPL {
	background: url('../images/boxNiePotwierdzonoEmail.jpg');
	background-repeat: no-repeat;
}

div.boxZarejestrowano, div.boxZarejestrowanoPL, div.boxZarejestrowanoCZ, div.boxZarejestrowanoRU {
	margin-top: 1px;
	width: 260px;
	height: 337px;
	background: url('../images/boxZarejestrowano.jpg');
	background-repeat: no-repeat;
	text-align: left;
	color: #ffffff;
}

div.boxZarejestrowanoCZ {
	background: url('../images/boxZarejestrowano_cz.jpg');
}

div.boxZarejestrowanoRU {
	background: url('../images/boxZarejestrowano_ru.jpg');
}


div.boxZarejestrowanoText {
	float: left;
	margin-top: 145px;
	margin-left: 23px;
	_margin-left: 11px;
	margin-right: 20px;
	line-height: 16px;
	_margin-bottom: 60px;
}

div.boxWylogowano, div.boxWylogowanoPL, div.boxWylogowanoCZ, div.boxWylogowanoRU {
	margin-top: 1px;
	width: 261px;
	height: 267px;
	background: url('../images/boxWylogowano.jpg');
	background-repeat: no-repeat;
	text-align: left;
	color: #ffffff;
	float: left;
}

div.boxWylogowanoCZ {
	background: url('../images/boxWylogowano_cz.jpg');
}


input {
	outline: none;
}

input:focus {
	outline: none;
	border: none;
	-moz-outline: none;
}

input:active {
	outline: none;
	border: none;
	-moz-outline: none;
}

*:focus
{
  outline: none;
}

textarea:focus, button:focus, select:focus, input:focus
{
  outline: none;
}

input[type="radio"]:focus
{
  outline: none;
}


input[type="submit"]:focus
{
  outline: none;
}


input.noBold {
	border: 0px;
	background: none;
}

input.fieldLogin {
	margin-top: 129px;
	_margin-top: 128px;
	margin-left: 117px;
	width: 110px;
	border: 0px;
	background: none;
}

input.registerFormField {
	float: left;
	margin-top: 7px;
	margin-bottom: 2px;
	margin-left: 6px;
	_margin-left: -8px;
	width: 135px;
	border: 0px;
	background: none;
}


input.actFormField, select.actFormField {
	float: left;
	margin-top: 4px;
	margin-bottom: 2px;
	margin-left: 8px;
	_margin-left: -6px;
	width: 130px;
	border: 0px;
	background: none;
}

select.actFormField {
	margin-top: 5px;
	font-size: 9px;
	border: none;
	width: 126px;
	_margin-left: 6px;
	border: none;
	_margin-top: 4px;
	background: none;
}

input.actFormField {
	margin-bottom: 3px\9
}


input.fieldPass {
	margin-top: 13px;
	margin-left: 117px;
	width: 110px;
	border: 0px;
	background: none;
}


input.fieldSubEmail {
	margin-top: 6px;
	margin-left: 24px;
	width: 192px;
	border: 0px;
	background: none;
}


p.zapisanyDetal {
	margin-top: 25px;
}

input.button_rejestracja_wyslij {
	float: left;
	background: url('../images/button_rejestracja_wyslij.gif');
	width: 84px;
	height: 43px;
	border: none;
	cursor: pointer;
	margin-top: -3px;
	padding-left: 4px;
}

input.button_rejestracja_powrot {
	float: left;
	margin-left: 145px;
	_margin-left: 132px;
	background: url('../images/button_rejestracja_powrot.gif');
	width: 84px;
	height: 43px;
	border: none;
	cursor: pointer;
	margin-top: -3px;
	padding-left: 10px;
}


input.button_DETAL_powrot {
	float: left;
	background: url('../images/button_rejestracja_powrot.gif');
	background-repeat: no-repeat;
	width: 88px;
	height: 41px;
	border: none;
	cursor: pointer;
	margin-top: -14px;
	margin-left: 140px;
	_margin-left: 110px;
}


input.button_OH_powrot, input.button_DETAL_powrot, input.button_OH_wyslij, input.button_rejestracja_powrot, input.button_rejestracja_wyslij, input.btnUDZarejestruj, a.btnUDPowrot, input.button_zaloguj-ponownie {
	color: #3d3d3d;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
}

input.button_OH_powrot {
	padding-top: 6px;
	padding-left: 11px;
}

input.button_OH_wyslij {
	padding-top: 4px;
	padding-left: 3px;
}

input.button_OH_powrot {
	float: left;
	background: url('../images/button_rejestracja_powrot.gif');
	width: 82px;
	height: 36px;
	border: none;
	cursor: pointer;
	margin-top: 1px;
	margin-left: -9px;
}

input.button_OH_wyslij {
	float: left;
	background: url('../images/button_rejestracja_wyslij.gif');
	width: 83px;
	height: 36px;
	border: none;
	cursor: pointer;
	margin-top: 1px;
}





input.button_zaloguj-sie, input.button_zaloguj-siePL, input.button_zaloguj-sieCZ, input.button_zaloguj-sieRU {
	margin-top: 13px;
	margin-left: 104px;
	background: url('../images/button_zaloguj-sie.gif');
	width: 138px;
	height: 41px;
	border: none;
	cursor: pointer;
}

input.button_zaloguj-sieCZ {
	background: url('../images/button_zaloguj-sie_cz.gif');
}

input.button_zaloguj-sieRU {
	background: url('../images/button_zaloguj-sie_ru.gif');
}


input.button_zaloguj-ponownie {
	margin-top: 13px;
	margin-left: 74px;
	background: url('../images/button_zaloguj-ponownie.gif');
	width: 167px;
	height: 39px;
	border: none;
	cursor: pointer;
}


a.button_zarejestruj-sie, a.button_zarejestruj-siePL, a.button_zarejestruj-sieCZ, a.button_zarejestruj-sieRU {
	display: block;
	margin-top: 64px;
	_margin-top: 61px;
	margin-left: 111px;
	background: url('../images/button_zarejestruj-sie.gif');
	width: 138px;
	height: 41px;
	border: none;
	cursor: pointer;
}

a.button_zarejestruj-sieCZ {
	background: url('../images/button_zarejestruj-sie_cz.gif');
}


a.button_zarejestruj-sieRU {
	background: url('../images/button_zarejestruj-sie_ru.gif');
}


span.registerProblemBoxNr {
	font-size: 15px;
	font-weight: bold;
}



a.btnUDPowrot {
	display: block;
	background: url('../images/btnUDPowrot.gif');
	width: 80px;
	height: 27px;
	border: none;
	cursor: pointer;
	float: left;
	margin-left: 72px;
	_margin-left: 36px;
	padding-top: 16px;
	padding-left: 4px;
}


input.btnUDZarejestruj {
	background: url('../images/btnUDZarejestruj.gif');
	width: 128px;
	height: 43px;
	border: none;
	cursor: pointer;
	float: left;
}


input.button_zapisz-sie, input.button_zapisz-siePL, input.button_zapisz-sieCZ, input.button_zapisz-sieRU {
	margin-top: 6px;
	_margin-top: 5px;
	margin-left: 104px;
	background: url('../images/button_zapisz-sie.gif');
	width: 138px;
	height: 41px;
	border: none;
	cursor: pointer;
}

input.button_zapisz-sieCZ {
	background: url('../images/button_zapisz-sie_cz.gif');
}

div.pBox1, div.pBox2 {
	float: left;
	width: 257px;
	height: 113px;
	margin-right: 3px;
	margin-bottom: 3px;
}

div.pBox1 {
	background: url('../images/pBackground1.gif');
}

div.pBox2 {
	background: url('../images/pBackground2.gif');
}

span.pTitle {
	font-size: 14px;
	color: #E3007A;
	font-weight: bold;
	font-family: Tahoma;
}

div.pBoxContentText {

	text-align: right;
}

div.pBoxContentText p {
	line-height: 13px;
	padding: 0;
	margin: 3px 0 0px 0px;
}

div.pBoxContent {
	margin-left: 7px;
	margin-top: 8px;
	width: 238px;
}


div.productsBox {
	float: left;
	width: 520px;
	height: 229px;
}

div.linksBox {
	float: left;
	height: 219px;
	width: 157px;
	padding-left: 22px;
	padding-top: 13px;
	color: #5B5B5B;
	font-size: 13px;
	line-height: 20px;
}

div.linksBox h1 {
	font-size: 14px;
	padding: 0;
	margin: 0;
}

div.linksBox strong a {
	color: #5B5B5B;
}

div.linksBox strong a:hover {
	text-decoration: underline;
}


div.linksBox strong {
	font-size: 15px;
}

div.detalBox, div.detalBoxPL, div.detalBoxCZ, div.detalBoxRU {
	float: left;
	background: url('../images/background-detal.jpg');
	width: 260px;
	height: 229px;
	color: #FFFFFF;
	line-height: 15px;
	_margin-left: -2px;
	overflow: hidden;
}

div.detalBoxCZ {
	background: url('../images/background-detal_cz.jpg');
}

div.detalBoxZapisano, div.detalBoxZapisanoPL, div.detalBoxZapisanoCZ, div.detalBoxZapisanoRU {
	float: left;
	background: url('../images/boxDetalZapisano.jpg');
	width: 258px;
	height: 229px;
	color: #FFFFFF;
	line-height: 15px;
	_margin-left: -2px;
}

div.detalBoxZapisanoCZ {
	background: url('../images/boxDetalZapisano_cz.jpg');
}


div.bladLogowaniaBox, div.bladLogowaniaBoxPL, div.bladLogowaniaBoxCZ, div.bladLogowaniaBoxRU {
	float: left;
	background: url('../images/boxBladLogowania.jpg');
	background-repeat: no-repeat;
	width: 260px;
	height: 229px;
	color: #E2007A;
	line-height: 15px;
	_margin-left: -2px;
}

div.bladLogowaniaBoxCZ {
	background: url('../images/boxBladLogowania_cz.jpg');
}

div.bladLogowaniaBoxRU {
	background: url('../images/boxBladLogowania_ru.jpg');
}


div.bladOdzyskiwaniaHaslaBox, div.bladOdzyskiwaniaHaslaBoxPL, div.bladOdzyskiwaniaHaslaBoxCZ, div.bladOdzyskiwaniaHaslaBoxRU {
	float: left;
	background: url('../images/boxBladOdzyskiwanieHasla.jpg');
	background-repeat: no-repeat;
	width: 260px;
	height: 229px;
	color: #E2007A;
	line-height: 15px;
	margin-left: 4px;
	_margin-left: 2px;
	margin-top: 10px;
	_margin-top: -9px;
}

div.bladOdzyskiwaniaHaslaBoxCZ {
	background: url('../images/boxBladOdzyskiwanieHasla_cz.jpg');
	background-repeat: no-repeat;
}

div.bladOdzyskiwaniaHaslaBoxText {
	margin-top: 83px;
	width: 216px;
	margin-left: 22px;
	_margin-left: 11px;
	float: left;
}

div.bladOdzyskiwaniaHaslaBoxText ul {
	margin-left: 0px;
}

div.bladOdzyskiwaniaHaslaBoxText ul li {
	margin-bottom: 4px;
	margin-left: 0px;
}

div.bladUzupelnienieDanych, div.bladUzupelnienieDanychPL, div.bladUzupelnienieDanychCZ, div.bladUzupelnienieDanychRU {
	float: left;
	background: url('../images/boxBladUzupelnienieDanych.jpg');
	background-repeat: no-repeat;
	width: 309px;
	height: 401px;
	color: #E2007A;
	line-height: 15px;
	_margin-left: -2px;
	font-size: 11px;
}

div.bladUzupelnienieDanychCZ {
	background: url('../images/boxBladUzupelnienieDanych_cz.jpg');
}

div.bladUzupelnienieDanychRU {
	background: url('../images/boxBladUzupelnienieDanych_ru.jpg');
}


div.bladRejestracjaBox, div.bladRejestracjaBoxPL, div.bladRejestracjaBoxCZ, div.bladRejestracjaBoxRU {
	float: left;
	background: url('../images/boxBladRejestracja.jpg');
	background-repeat: no-repeat;
	width: 346px;
	height: 246px;
	color: #E2007A;
	line-height: 15px;
	margin-left: 553px;
	_margin-left: 276px;
}

div.bladRejestracjaBoxCZ {
	background: url('../images/boxBladRejestracja_cz.jpg');	
}

div.bladRejestracjaBoxRU {
	background: url('../images/boxBladRejestracja_ru.jpg');	
}


div.bladRejestracjaBoxText {
	margin-top: 83px;
	width: 276px;
	margin-left: 23px;
}

div.bladRejestracjaBoxText ul li {
	line-height: 18px;
}

div.bladLogowaniaBoxText {
	margin-top: 78px;
}

div.bladLogowaniaBoxTextLimit {
	margin-left: 25px;
	margin-right: 25px;
	font-size: 12px;
	line-height: 17px;
	margin-top: 10px;
}

.bladLogowaniaBox .bladLogowaniaBoxText ul li {
	margin-bottom: 4px;
}


div.inBoxText, div.detalBoxText, div.detalBoxZapisanoText {
	margin-top: 54px;
	margin-left: 25px;
	_margin-left: 12px;
	width: 230px;
}

div.inBoxText {
	float: left;
	margin-top: 129px;
	margin-bottom: 3px;
}

div.checkboxDivTitle, div.checkboxDivTitleBig, div.checkboxDivTitleFull {
	float: left;
	margin-left: 3px;
	width: 50px;
	height: 23px;
	line-height: 23px;
	cursor: pointer;
}

div.checkboxDivTitleBig {
	width: 230px;
	height: 30px;
}

div.actUmowaBox {
	margin-left: 30px;
}

div.checkboxDivTitleFull {
	width: 260px;
	height: 50px;
	line-height: 17px;
	font-style:italic;
}

div.checkboxDiv, div.checkboxDivChecked, div.checkboxDivBottom, div.checkboxDivBottomChecked {
	float: left;
	width: 23px;
	height: 23px;
	cursor: pointer;
	margin-left: -1px;
}

div.checkboxDiv {
	background-image: url('../images/checkboxBackground.gif');
	background-position: 0px 0px;
}

div.checkboxDivChecked {
	background-image: url('../images/checkboxBackground.gif');
	background-position: 0px 23px;
}

div.checkboxDivBottom {
	background-image: url('../images/checkboxBackgroundBottom.gif');
	background-position: 0px 0px;
}

div.checkboxDivBottomChecked {
	background-image: url('../images/checkboxBackgroundBottom.gif');
	background-position: 0px 23px;
}


div.fieldsBox {
	float: left;
	width: 350px;
}

div.marginLeft1 {
	float: left;
	margin-left: 1px;
}

div.marginLeft3 {
	float: left;
	margin-left: 3px;
}

div.smallText, span.smallText {
	font-size: 10px;
	line-height: 13px;
}

a.zapomnialesHaslaLink {
	margin-left: 130px;
	color: #fefefe;
}

div.boxOdzyskiwanieHaslaBox {
	float: left;
	width: 250px;
	height: 120px;
	margin-left: 20px;
	_margin-left: 10px;
	line-height: 32px;
}


div.boxOdzyskiwanieHaslaBoxLabel {
	float: left;
	width: 250px;
	height: 20px;
	margin-top: 122px;
	margin-left: 29px;
	_margin-left: 15px;
	line-height: 14px;
	font-weight: bold;
}

div.boxOdzyskiwanieHaslaBoxFieldLabels {
	float: left;
	margin-top: 3px;
	font-weight: bold;
	margin-left: 10px;
	_margin-left: 5px;
	width: 56px;
}

div.boxOdzyskiwanieHaslaBoxFields {
	float: left;
	margin-left: 1px;
	_margin-left: 7px;
}

img.imgLeft {
	text-align: left;
	border: none;
	float: left;
}

div.codeBox {
	position: relative;
	top: -354px;
	_top: -355px;
	left: 275px;
	width: 80px;
	height: 40px;
	margin-bottom: -50px;
	padding: 0;
	line-height: 12px;
}

input.fieldCode {
	font-size: 10px;
	width: 59px;
	margin: 0;
	background: none;
	border: 0;
}
