/* files\stylesheets\print\account.css */
h1
{
	margin: 0.3em
}
p#header
{
	display: none;
}
p.guesthouse
{
	display: none;
}
table
{
	margin-bottom: 1em;
}
table tr td, table tr th
{
	padding: 0.3em;
}
table tr:nth-child(odd)
{
	background: #E0E0E0;
}
table tr:first-child
{
	background: none;
}
table tr td.number
{
	text-align: center;
}
table tr td.over
{
	font-weight: bold;
}
table.rooms
{
	border: none;
}
table.rooms tr
{
	background: none;
}
table.rooms tr td
{
	width: 30px;
	height: 30px;
	text-align: center;
	border: none;
}
table.rooms tr td.room
{
	width: 80px;
	height: 80px;
	border: 1px solid #000000;
}
table.rooms tr td.room[colspan="2"]
{
	width: 120px;
}
table.rooms tr td.room[colspan="3"]
{
	width: 160px;
}
table.rooms tr td.room[colspan="4"]
{
	width: 200px;
}
table.rooms tr td.room[rowspan="2"]
{
	height: 120px;
}
table.rooms tr td.room[rowspan="3"]
{
	height: 160px;
}
table.rooms tr td.room[rowspan="4"]
{
	height: 200px;
}
table.rooms tr td.backroom
{
	border: 1px solid #646363;
}
table.rooms tr td.backroom a:link, table.rooms tr td.backroom a:active, table.rooms tr td.backroom a:visited, table.rooms tr td.backroom a:hover
{
	color: #646363;
}
table.rooms tr td.bathroom
{
	border: 1px solid #646363;
}
table.rooms tr td.bathroom a:link, table.rooms tr td.bathroom a:active, table.rooms tr td.bathroom a:visited, table.rooms tr td.bathroom a:hover
{
	color: #646363;
}
table.rooms tr td.corridor
{
	background: #B0B0B0;
}
table.rooms img
{
	float: none !important;
	margin-left: 2px !important;
}
table.rooms tr td.checkedin
{
	background: #A0FFA0;
}
table.rooms tr td.confirmed
{
	background: #A0A0FF;
}
table.rooms tr td.leaving
{
	border: 3px solid #F0A000;
}
table.rooms tr td.conflict
{
	border: 3px solid #A03030;
}
table.calendar
{
	border: none;
}
table.calendar tr
{
	float: left;
}
table.calendar tr td
{
	display: none;
	border: none;
	background: #ffffff;
	padding-right: 1em;
}
table.calendar tr td.title
{
	display: block;
	font-weight: bold;
	font-size: 105%;
	text-align: left;
	text-transform: uppercase
}
table.calendar tr td.selected
{
	display: block;
	text-align: left;
	text-transform: uppercase
}
form[method="post"]
{
	display: none;
}
