.tblborder{
	background-color:#FFFFFF;
	border-style:none none none none;
	width:100%;	
	margin-top:5px;
}

.HTMLTable{	
	font-size:12px;	
	width:100%;
}

.tdDefault{
	text-align:left;
	vertical-align:top;
	background-color:White;
}
/* Spalten in der Detailansicht*/
th.thbig{
	text-align:right;
	vertical-align:bottom;	
	font-size:20px;	
	font-weight:bold;
	vertical-align:top;
	text-align:left;
	background-color:#000000;
	color:#FFFFFF;
}
.thsmall{
	font-size:14px;	
	font-weight:bold;
	vertical-align:top;
	text-align:left;
	background-color:#000000;
	color:#FFFFFF;
}
/*Liste*/
.tdListe{ /*odd*/
	text-align:left;
	vertical-align:middle;
	background-color:#BBBBBB;/*#CCCCB2;*/
}
.tdListe_e{ /*even*/
	text-align:left;
	vertical-align:middle;
	background-color:#CCCCCC;
}
.tdListeb{ /*odd Bold*/
	font-weight:bold;
	text-align:left;
	vertical-align:middle;
	background-color:#BBBBBB;
}
.tdListeb_e{ /*even Bold*/
	font-weight:bold;
	text-align:left;
	vertical-align:middle;
	background-color:#CCCCCC;
}
.tdListeNum{ /*numerisch odd*/
	text-align:right;
	vertical-align:middle;
	background-color:#BBBBBB;/*#CCCCB2;*/
}
.tdListeNum_e{ /*numerisch even*/
	text-align:right;
	vertical-align:middle;
	background-color:#CCCCCC;
}
.tdListeNumb{ /*numerisch odd Bold*/
	font-weight:bold;
	text-align:right;
	vertical-align:middle;
	background-color:#BBBBBB;
}
.tdListeNumb_e{ /*numerisch even Bold*/
	font-weight:bold;
	text-align:right;
	vertical-align:middle;
	background-color:#BBBBBB;
}
/* Ende Spalten in der Detailansicht*/
.tdDefault_e{
	text-align:left;
	vertical-align:top;
	/*background-color:#CCCCCC;*/
}

.tdHeader,.tdFooterDefault{
	font-weight:bold;
	vertical-align:top;
	text-align:left;
	background-color:#000000;
	color:#FFFFFF;
}

.tdHeadersort a {
	display: block;
	text-decoration: none;
	border:0px #000000 solid;
	width:100%;
	height:100%;
	font-weight:bold;
	vertical-align:top;
	text-align:left;
	background-color:#000000;
	color:#FFFFFF;
}
.tdHeadersort a:hover {
	color:#005CA2;
	background: #d8d8d8;
}

.tdNormal{
	padding-bottom:5px;
	text-align:left;
	vertical-align:top;
}

.bb{
	border-bottom:1px solid #CCCCCC;
	padding-bottom:10px;
	vertical-align:top;
}

.bb_last{
	padding-bottom:10px;
	vertical-align:top;
}

.t1{
	padding-top:10px;
	width:180px;
	vertical-align:top;
}

.t2{
	padding-top:10px;
	vertical-align:top;
}

.t3{
	vertical-align:top;
}

.t4{
	text-align:right;
}
