BODY {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	margin: 0 0 0 0;
}
P {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	vertical-align: top;
}
A.linkliste {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.linklisteaktiv {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.unterrubrik {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.unterrubrikaktiv {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
H2 {
	MARGIN-BOTTOM: 0px
}
P.subheadline {
	MARGIN-TOP: 0px
}
H2.keinabsatz {
	MARGIN-TOP: 0px
}
td.sort_list	{
	vertical-align: middle;
	padding: 4px 0px 4px 10px;
}
td.rand_grau {
	border: 1px solid #E5E5E5;
}
td.sort_det_abstand	{
	padding: 10px 0px;
}
td.detail_abstand	{
	padding: 10px 0px;
}
td.sort_det	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: black;
	vertical-align: middle;
	padding: 2px 10px 2px 10px;
}

td.sort_det_abstand	{
	padding: 10px 0px;
}

td.sort_det_short	{
	padding: 0px 0px;
}

td.demo_list	{	
	vertical-align: top;
	padding: 4px 10px 4px 10px;

}

td.text_klein {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	vertical-align: top;
}

a{
	text-decoration: none;
}
tr.even{
	
}
tr.odd {
	
}


.sortable {
	font-size: 11px;
	font-weight: bold;
	color: black;
	vertical-align: top;
	padding: 4px 10px 4px 10px;
	background-color : #FFBC75;
	text-align: left;
	
}
.sorted {
	font-size: 13px;
	color: #000000;
}
.ascending {
	font-size: 13px;
	color: #000000;
}
.descending {
	font-size: 13px;
	color: #000000;
}

