#loginLeftMenu {
	width: 730px;
	height:285px;
	background: url("../images/gui/gradient-pionowy-panelu-logowania.png") 0 0 repeat-x !important;
}

#loginRightMenu {
	height:285px;
	background: url("../images/gui/gradient-prawy_pionowy.png") 0 0 repeat-y !important;
	padding-left:40px;

}

.loginButton {
	background: url("../images/gui/button_zaloguj.png");
	border:none;
	height:33px;
	width:175px;
}

.loginButton:hover {
	background: url("../images/gui/button_zaloguj.png") repeat scroll 0 35;	
}

.colLeft{
	width:40%;
}

.colMiddle{
	align:top;
	vertical-align:top;
	width:10%;
	padding-top:25px;
}

.colRight {
	padding-top:10px;
	border-top:0px;
	align:top;
	vertical-align:top;
	width:38%;	
}

.messgColumn{
	padding:0px;
	border:none;
	margin:0px;
}


.leftAlign{
	text-align:left;
}

.rightAlign {
	text-align:right;
}

.loginButton {
	width:112px; 
	height:33px; 
	text-align:center; 
	padding-top:0.5px; 
	margin-top:10px
}

.loginInputLabel {
	font-size:16px;
	font-weight:bold;
	color:white;
}

.loginInput {
	width:140px;
}

.ui-inputfield.loginInput {
	color:black;
	vertical-align: middle;
}

.helpMember {
	color:#939393;
	font-weight:bold;
	font-size:14px;
	cursor:pointer;
}

.searchVisitButton {
	background: url("../images/gui/button_sprawdz_czysty.png")  0 0 !important;
	font-weight:bold;
	border:none;
	height:33px;
	width:186px;
	margin-top:3px;
}

.searchVisitButton:hover {
	background: url("../images/gui/button_sprawdz_czysty.png")  0 -33px !important;
}

.searchVisitButton:active {
	background: url("../images/gui/button_sprawdz_czysty.png")  0 -66px !important;
}

.loginTitle {
	font-size: 22px;
    font-weight:bold;
    color:white;
}

.loginSubtitle{
	font-size:14px;
	color:#ddd;
}

.inputHelper {
	margin-left:5px;
	align:center;
	vertical-align:-3px;
}

#loginLeftMenu .forgetIdStyle{
	font-size:12px;
	color:#ddd;
	text-decoration:underline;
	padding-top:3px;
}


.middleScreenText {
	color:white;
	font-size:18px;
	margin-top:20px;
	font-weight:bold;
}

.whiteBigText{
	color:white;
	font-size:18px;
	margin-top:20px;
}

.whiteBiggerText{
	color:white;
	font-size:25px;
	margin-top:20px;
	text-decoration:underline !important;
}

#loginLeftMenu .blueBigUnderline {
	color:#66CCFF;
	font-size:18px;
	text-decoration:underline;
}

.helpTitle {
	font-weight:bold;
	color:#0065D5;
	font-size:16px;
}

.fakeUserLogin {
	background: url("../images/gui/gradient-pionowy-panelu-logowania.png") 0 0 repeat-x !important;
	margin-top: 20px;
	margin-bottom:20px;
	text-align:center;
}

.outputTextLabel {
	vertical-align:top;
	font-weight:bold;
	font-size: medium;
}

.customDialogRegistrationForm .registrationForm {
	margin-left: 2px;
	width: 600px;
}

.registrationForm .outputTextLabel {
	font-weight: normal;
	text-align: right;
	font-size: 14px;
	width: 200px;
}

.registrationForm .ui-state-default, .registrationForm .ui-widget-content .ui-state-default, .registrationForm .ui-widget-header .ui-state-default {
	font-weight: normal;
}

.registrationForm.ui-panelgrid td {
	padding: 5px 0px;
}

.registrationForm.ui-panelgrid .ui-panelgrid-cell {
	border: none;
}

.customDialogRegistrationForm .ui-panelgrid.ui-widget {
	margin-left: 40px;
	margin-bottom: 15px;
}

.customDialogRegistrationForm tr td {
	border:0;
	border-width:0;
	font-family: Halvetica, Calibri, Arial;
}

.customDialogRegistrationForm label {
	font-family: Halvetica, Calibri, Arial;
}

.customDialogRegistrationForm .ui-dialog-content.ui-widget-content {
	font-family: Halvetica, Calibri, Arial;
	margin-left: -70px;
}

.customDialogRegistrationForm .ui-dialog-titlebar.ui-widget-header.ui-helper-clearfix.ui-corner-top {
	color:white;
	background:url("../images/gui/gradient-pionowy-panelu-logowania.png") 0 0 repeat-x !important;
}

.customDialogRegistrationForm .ui-resizable-handle.ui-resizable-n {
	background-color:#F3A91F;
}

.customDialogRegistrationForm .sendButton {
	width:100px;
	margin-top: 15px;
	display:block;
	padding: 3px;
	right: -225px;
	height: 35px !important;
}

.customDialogRegistrationForm .ui-widget .ui-widget {
	margin-left: 3px;
	height: 11px;
}

.registrationForm .lightBlueButtons .compCalendar .ui-datepicker-trigger.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-icon-only {
	margin-left: 2px;
	margin-top: -4px;
	height: 25px;
}

.registrationForm .lightBlueButton.ui-state-default, .registrationForm .lightBlueButton.ui-widget-content.ui-state-default, .registrationForm .lightBlueButton.ui-widget-header.ui-state-default {
	height: 25px;
	margin-left: 0px !important;
	margin-top: -3px !important;
}

.customDialogRegistrationForm .app-messages-info {
	width: 60%;
}

.customDialogRegistrationForm .app-messages-warn {
	width: 190%;
	border-radius: 5px;
	margin: 10px auto 10px 90px;
}

.customDialogRegistrationForm .ui-scrollpanel {
	margin-left: 30px;
}

.registrationForm .ui-message-info, .registrationForm .ui-message-error, .registrationForm .ui-message-warn, .registrationForm .ui-message-fatal {
	height: 15px !important;
	margin-left: 0px !important;
	margin-right: 20px;
}
#loginLeftMenu  .ui-widget { font-family: Halvetica, Calibri, Arial;}


