.AnmeldungFormTable {
	font-size: 1em;
}
.WohnErstelleTable {
	font-size: 1em;
 	width: 100%;
	border-collapse: collapse;
	border: thin solid #CCCCCC;
	/*empty-cells: hide;
	border: thin solid #CCCCCC;*/
}
.WohnErstelleTable td {
 	width: 40%;
	text-align: right;
	vertical-align: top;
	border-top: thin solid #CCCCCC;
	border-bottom: thin solid #CCCCCC;
	/*border: medium solid #00FF00;*/
}
.WohnErstelleTable th {
 	width: 20%;
	vertical-align: top;
	text-align: left;
	border: thin solid #CCCCCC;
}

.RenderAnzeigeTable_0 {
	font-size: 0.85em;
	width: 100%;
	border: thin solid #D5D5FF;
	border-bottom: 0px;
}
.RenderAnzeigeTable_0 th {
	vertical-align: top;
	text-align: left;
	/*width: 18%;*/
	border-bottom: thin solid #D5D5FF;
	overflow: hidden;
}
.RenderAnzeigeTable_0 td {
	vertical-align: top;
	/*width: 40%;*/
	border-bottom: thin solid #D5D5FF;
	border-left: thin solid #D5D5FF;
	overflow: hidden;
}


.RenderAnzeigeTable_1 {
	font-size: 0.85em;
	width: 100%;
	border: thin solid #D5D5FF;
	border-bottom: 0px;
}
.RenderAnzeigeTable_1 th {
	background-color: #f7ea48;
	vertical-align: top;
	text-align: left;
	/*width: 18%;*/
	border-bottom: thin solid #D5D5FF;
	overflow: hidden;
}
.RenderAnzeigeTable_1 td {
	background-color: #faf292;
	vertical-align: top;
	/*width: 40%;*/
	border-bottom: thin solid #D5D5FF;
	border-left: thin solid #D5D5FF;
	overflow: hidden;
}


.RenderAnzeigeTable_2 {
	font-size: 0.85em;
	width: 100%;
	border: thin solid #D5D5FF;
	border-bottom: 0px;
}
.RenderAnzeigeTable_2 th {
	background-color: #ff9f40;
	vertical-align: top;
	text-align: left;
	/*width: 18%;*/
	border-bottom: thin solid #D5D5FF;
	overflow: hidden;
}
.RenderAnzeigeTable_2 td {
	background-color: #ffc082;
	vertical-align: top;
/*width: 41%;  */
	border-bottom: thin solid #D5D5FF;
	border-left: thin solid #D5D5FF;
	overflow: hidden;
}


.RenderAnzeigeTable {
	font-size: 0.85em;
	width: 100%;
	border: thin solid #D5D5FF;
	border-bottom: 0px;
}
.RenderAnzeigeTable th {
	vertical-align: top;
	text-align: left;
	/*width: 18%;*/
	border-bottom: thin solid #D5D5FF;
	overflow: hidden;
}
.RenderAnzeigeTable td {
	vertical-align: top;
	/*width: 41%;*/
	border-bottom: thin solid #D5D5FF;
	border-left: thin solid #D5D5FF;
	overflow: hidden;
}
.RenderAnzeigeTableButton {
	font-size: 1em;
	width: 100%;
}
.RenderAnzeigeTableButton th {
	vertical-align: top;
	text-align: left;
	width: 15%;
}
.RenderAnzeigeTableButton td {
	vertical-align: top;
	width: 42.5%;
	text-align: right;
}
.MenuTableFind {
	font-size: 1em;
	width: 100%;
	/*border: thin solid #CCCCCC;
	margin-bottom: 10px;*/
}
.MenuTableFind tr {
	background-color: #D5D5FF;
}
.userData{
	width: 100%;
	font-size: 1em;
}
.userDelete {
    width: 100%;
	font-size: 1em;
	text-align: left;
}
.ListingView {
	width: 100%;
	font-size: 1em;
}
.ListingViewTR {
	background-color: #D5D5FF;
}
.UserListingView {
	width: 100%;
	font-size: 0.8em;
}
.UserListingViewTR {
	background-color: #D5D5FF;
}
.OrangeFarbe {
	color: #FF6200;
}
.BlauFarbe {
	color: #28AECF;
}


.WohnAnzeigeWahlTable {
	font-size: 1em;
 	width: 100%
}
.WohnAnzeigeWahlTable td {
	width: 50%;
}
.TextAlignRight {
	text-align: right;
}
.firefoxStyle {

	/*text-align: right;*/
}





.WohnLeseWahlTable {
	font-size: 1em;
 	width: 90%;
	border-collapse: collapse;
	/*empty-cells: hide;
	border: thin solid #CCCCCC;*/
}
.WohnLeseWahlTable td {
 	/*width: 40%;*/
	text-align: right;
	vertical-align: top;
	border: thin solid #CCCCCC;
	/*border: medium solid #00FF00;*/
}
.WohnLeseWahlTable th {
 	/*width: 5%;*/
	vertical-align: top;
	text-align: left;
	border: thin solid #CCCCCC;
}

.link{
   color: #0000FF;
}

.pseydoLink{
 color:#0000FF;
 cursor:pointer;
}