

/* Mitgliederdatenbank - Verwaltung */
.table_mgdb_search {
	padding-top: 5px;
	font-size: 11px;
	padding-bottom: 5px;

}

.table_mgdb_search tr:hover{
	background-color: white;
}


.mgdb_search{
	border: 1px solid #aaa;
	width: 280px;
	background-color: white;
	border-radius: 5px;
	box-shadow:	1px 0 5px #aaa,
				-1px 0 5px #aaa;		 
}

.mgdb_search_td1 td{
	padding-left: 5px;
	font-size:11px;
}

.mgdb_search{
	border: 1px solid #aaa;
	margin-bottom: 10px;
	width: 280px;
	background-color: white;
	border-radius: 5px;
	box-shadow:	1px 0 5px #aaa,
				-1px 0 5px #aaa;		 
}

.input5 {
	font-size: 11px;
	margin-left: 4px;
}



/* Adress - Verwaltung */
.table_adr_search {
	padding-top: 5px;
	font-size: 11px;
	padding-bottom: 5px;

}

.table_adr_search tr:hover{
	background-color: white;
}


.adr_search{
	border: 1px solid #aaa;
	width: 280px;
	background-color: white;
	border-radius: 5px;
	box-shadow:	1px 0 5px #aaa,
				-1px 0 5px #aaa;		 
}

.adr_search_td1 td{
	padding-left: 5px;
	font-size:11px;
}

.adr_search{
	border: 1px solid #aaa;
	margin-bottom: 10px;
	width: 280px;
	background-color: white;
	border-radius: 5px;
	box-shadow:	1px 0 5px #aaa,
				-1px 0 5px #aaa;		 
}

/* Checkliste */

table.checkliste{
	border: 1px solid #CCC;
	font-size: 11px;
}

table.checkliste td{
	vertical-align: top;
	padding-right: 15px;
}

.checkliste tr:nth-child(1n+1) {
background-color: #eff8ff;
}
.checkliste tr:nth-child(2n+2) {
background-color: #d6ecf7;
}
.checkliste tr:hover {
background-color: #CCC;
}

/* Filter */
.filter_cont_r{
	color: #000;
	border: 1px solid #000;
	font-family: Arial, Helvetica;
	font-size: 12px;
	font-weight:bold;
	padding: 10px;
	margin-top: 20px;
	margin-left: 10px;
	margin-bottom: 20px;
	background-color: #F7F7F7;
	border-radius: 5px;
	box-shadow:	1px 0 5px #aaa,
				-1px 0 5px #aaa;
}

.table_filter_cont_r tr:hover{
	background-color: #F7F7F7;
}


.table_filter_cont_r td {
	vertical-align: bottom;
}


/* Fahreranmeldungen */

.text_red {
	color: red;
	font-weight: bold;
}

.text_orange {
	color: #eb7f00;
	font-weight: bold;
}


.text_green {
	color: green;
	font-weight: bold;
}

/* Anmeldungen - Verwaltung suche */
.table_reg_search {
	padding-top: 5px;
	font-size: 11px;
	padding-bottom: 5px;

}

.table_reg_search tr:hover{
	background-color: white;
}


.reg_search_td1 td{
	padding-left: 5px;
	font-size:11px;
}

.reg_search{
	border: 1px solid #aaa;
	margin-bottom: 10px;
	width: 280px;
	background-color: white;
	border-radius: 5px;
	box-shadow:	1px 0 5px #aaa,
				-1px 0 5px #aaa;		 
}

.input5 {
	font-size: 11px;
	margin-left: 4px;
}

.zahlungsdatum {
	width: 80px;
}

.betrag_offen_red {
	color: red;
}

.betrag_offen_green {
	color: green;
}


.waehrung_rechts {
	text-align: right;
}

/* Bild in der Tabelle nach oben*/
.table1_form img{
	 vertical-align: top;	
}

