﻿body {
	margin: 10px;
}

.LanguageSwitch {
	font-size: 8pt;
	width: 70px;
	border-color: #DEDEDE;
}

.LanguageSwitchWrapper {
	position: absolute;
	left: 156px;
	top: 262px;
	z-index: 10;
}

.LoginStatus {
	padding-top: 3px;
}

	.LoginStatus .LoginButton, .LoginStatus .RegisterButton {
		width: 98px;
	}

.LoginStatus {
	font-size: 13px;
}

.UserFunctions, .AdminFunctions {
	padding-top: 3px;
}

	.UserFunctions ul, .AdminFunctions ul {
		margin: 0 0 0 20px;
		padding: 0;
	}

#FormLayoutTableAmount {
	width: 100%;
}

#SelectedDay div {
	width: 26px;
	height: 21px;
	text-align: center;
	padding-top: 5px;
}

#pnlForms {
	position: absolute;
	left: 240px;
	top: 10px;
}

#FormWrapperTable {
	width: 330px;
}

#pnlDayInfo {
	width: 300px;
}

#pnlForm {
	padding: 5px;
}

#hlnAutoFillHint {
    padding: 3px 4px;
    margin: 0;
    cursor: pointer;
}

.LoginDialog td {
	padding: 5px;
}

.LoginDialog .LabelCell {
	width: 113px;
	vertical-align: middle;
}

.LoginDialog .SaveLoginRow label {
	display: block;
	float: left;
	width: 120px;
	padding-top: 2px;
}

.LoginDialog .InputCell {
	width: 164px;
	vertical-align: middle;
}

.RegistrationWizard th {
	width: 140px;
}

.StandardInput {
	width: 160px;
	font-size: 12px;
}

select.StandardInput {
	width: 166px;
}

input.StandardInput {
	width: 158px;
	padding: 2px;
}

#rowReservations #ddlItemID {
	min-width: 166px;
}

#trSave .StandardButton {
	width: 169px !important;
}

.AmountToReserveSmall {
	width: 121px !important;
	margin-right: 5px;
}
