body
{
	background: #202530;
	color: #ffffff;
	font: 11px Verdana;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

h1 {
	font-weight: bold;
	font-size: 11px;
	color: #acc82c;
	text-transform: uppercase;
}

.page {
	width: 920px;
	padding: 0px 0px 0px 0px;
	height: 100%;
	background: #202530;
}

.menue_block {
	float: left;
	width: 758px;
}

.impressum a, .menue a {
	color: #ffffff;
	display:block;
	text-transform: uppercase;
	font: bold 9pt Arial;
	text-decoration: none;
	line-height: 22px;
	padding-left: 50px;
	border-bottom: 1px solid #333843;
}

.impressum a:hover, .menue a:hover {
	background: #acc82c;
}

.logo {
	float: right;
	padding-right: 0px;
}

.language {
	float: left;
	padding-top: 10px;
	padding-left: 40px;
	padding-bottom: 7px;
	width: 250px;
}

.content {
	padding-left: 50px;
	padding-right: 50px;
}

.image_cell {
	background: #283440;
}

.admin a:link, a:visited, a:active {
	color: #ffffff;
	text-decoration: none;
	padding: 5 3;
}

.admin a:hover {
	background: #acc82c;
}

	#caltable{
		border-collapse:collapse;
		border: solid #283440 1px;
		padding-left: 0px; 
		padding-right: 0px;
		padding-bottom: 0px; 
		padding-top: 0px;
		background-color: #202530;
	}

	#caltable th{ 
		color:#ACC82C;
		font-size:11px;
		font-weight:bold;
		color: #ACC82C; 
		font-family: verdana, arial, sans-serif; 
		text-align: center;
		height: 20px; 
		background-color: #283440;
	}

	#caltable a:link, #caltable a:visited, #caltable a:active, #caltable a:hover{ 
		text-decoration:none; 
		text-transform: uppercase; 
		font-weight: bold; 
		color: #BFBFC1; 
		font-size: 8pt; 
		letter-spacing: 1px; 
		font-family: verdana, arial, sans-serif;
	}	
  	
	#caltable td{ 
		font-weight: normal; 
		font-size: 11px;
		padding-left: 5px; 
		padding-right: 5px;
		padding-top: 5px;
		padding-bottom: 5px; 
		color: #FFFFFF; 
		font-family: verdana, arial, sans-serif; 
		text-align: right; 
	}
	
	#caltable td.days{ 
		font-weight: bold; 
	}
	
.reserviert {
	background: #FF0000;
}

.reserviert_first {
	background: #FF0000 url(/fileadmin/template_wohnung/images/reserviert_first.gif) bottom left;
}

.reserviert_last {
	background: #FF0000 url(/fileadmin/template_wohnung/images/reserviert_last.gif) bottom left;
}