@charset "utf-8";
/* CSS Document */

html	{ 
	height:60%;
}
.tx-tsroomapprotiation-pi1-listrow {
	text-align:center;
	width:500px;
}

.tx-tsroomapprotiation-pi1 {
	text-align:center;
	width:500px;
}

body	{
	background-color:#19171c;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	margin:0;
	padding:3% 0 3% 0;
	text-align:center;
	height:60%;
}

html>body{height:60%;}

#page	{
	width:825px;
	margin:0 auto;
}

#content	{
	width:825px;
	border:1px solid #ffffff;
	height:503px;
}

#content_unten	{
	text-align:center;
}

#language {
	text-align:left;
	padding-left:0px;
}

#language_button {
	width:82.3px;
	position:relative;
	float:left;
	height:25px;
	text-align:center;
}

#language_background {
	height:10px;
	width:82.3px;
	border:1px solid #FFFFFF;
}

#language_background_l {
	height:10px;
	width:82.3px;
	border-right:0px;
	border-left:1px solid #FFFFFF;
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	display:block;
}

#language_button a {
	color:#FFFFFF;
	text-decoration:none;
	display:block;
}

#language_button a:hover #language_background {
	height:10px;
	width:82.3px;
	border:1px solid #FFFFFF;
	background-color:#bd1320;
	display:block;
}

#language_button a:hover #language_background_l {
	height:10px;
	width:82.3px;
	border-right:0px;
	border-left:1px solid #FFFFFF;
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	background-color:#bd1320;
	display:block;
}

#language_button #current #language_background {
	height:10px;
	width:82.3px;
	border:1px solid #FFFFFF;
	background-color:#bd1320;
	display:block;
}

#language_button #current #language_background_l {
	height:10px;
	width:82.3px;
	border-right:0px;
	border-left:1px solid #FFFFFF;
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	background-color:#bd1320;
	display:block;
}

#abstand {
	height:7px;
	font-size:6px;
}

p.bodytext {
	margin:0px;
	padding:0px;
	line-hight:0px;
}
