.HR .borderTB {
	border-top:	1px solid #6780B8;
	border-bottom:	1px solid #6780B8;
}

.HR .borderFull {
	border: 1px solid #6780B8;
	border-collapse: collapse;
}

.HR .blue11 {
	font-size:11px;
	color:#234898;
}

.HR .rot12b{font-size: 12px;font-weight: bold;color: #FF0000}
.HR .rot17b{font-size: 17px;font-weight: bold;color: #FF0000}
.HR .db10{font-size: 10px; color: #234898}
.HR .db11{font-size: 11px; color: #234898}
.HR .db11b{font-size: 11px; font-weight: bold; color: #234898}
.HR .weiss16b{font-size: 16px;font-weight: bold;color: #FFFFFF} 

.HR a.rot17bu {
	font-family: Arial;
	font-size: 17px;
	font-weight: bold;
	color: #ff3000;
	text-decoration: underline;
}

.HR a.rot12bu {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ff3000;
	text-decoration: underline;
}


.HR .hotorte{
    background-color:#FF9900;
    margin:2px 0 10px 25px;
    empty-cells:show;

}
.HR .hotortetd{
    padding-top:5px;
    padding-bottom:5px;
    padding-left:10px;
    color:#FFFFFF;
    font-size:11px;
}
.HR .hotred{
    background-color:#FF0000;
}
.HR .hotecke{
    background-color:#BDCFF7;
}

/*Micha*/



.HR .m_account{
	width:100%;
	margin-bottom: 10px;
	border-collapse: collapse;
}
.HR .m_account thead{
	background-color: #8CADE7;
	color: white;
	font-weight: bolder;
	border: 1px solid #8CADE7;
	padding: 7px 15px 7px 15px;
}
.HR .m_account thead td{
	padding-left: 5px;
	}

.HR .m_account td{
	padding: 7px 15px 7px 15px;
	}
	
.HR .m_account_body_l{
	
	background-color: #DCE6F8;
	border: 1px solid #8CADE7;
	font-weight: bolder;
}

.HR .m_account_body_r{
	border: 1px solid #8CADE7;
	
}

.HR .m_account tfoot{
	border: 1px solid #8CADE7;
	background-color: #DCE6F8;
	padding: 7px 5px 7px 5px;
}

.HR .m_account label{
	cursor: pointer;
}