body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FAFAFA;
}

strong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

h1 {
	font-family: Times New Roman, Times, serif;
	font-size: 26px;
	font-weight: normal;
	color: #666666;
}

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.tab-head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.navi-top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.tab-text {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-align: right;
}
.tab {
	font-family: Arial, Helvetica, sans-serif;
	border: 0px
}
.tab-feld {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #E0E0E0;

}
.tab-list-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #E0E0E0;
	vertical-align: top;
}
.tab-list-text-hell {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #EFEFEF;
	vertical-align: top;
}
.tab-list-text-heller {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #E7E7E7;
	vertical-align: top;
}
.tab-list-head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #6699CC;
}
.tab-list-head a {
	color: #FFFFFF;
	text-decoration: none;
}
.tab-list-head a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.tab-top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	background-color: #BBBBBB;

}
.tab-form-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	vertical-align: top;
	font-weight: bold;
	text-align: right;


}
.main-tab-head-rot {
	background-color: #ff0066;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;


}
.main-tab-head-grau {
	background-color: #666666;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;


}

.main-tab-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	vertical-align: top;


}
.tab-td-browsen {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
select {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
input {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
.main-tab-head-grau {
	background-color: #666666;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
.tab-klein {
	font-family: Arial, Helvetica, sans-serif;
}


td.tabo {
	padding: 0px;
	vertical-align: bottom;
	text-align: center;
}
td.tabu {
	padding: 0px;
	vertical-align: top;
	text-align: center;
}
td.tabtrans {
	padding: 0px;
}
td.tabwhite {
	padding: 0px;
	background-color: #FFFFFF;
}
td.tabblack {
	padding: 0px;
	background-color: #000000;
}
td.tabblue {
	padding: 0px;
	background-color: #6699CC;
}
td.tabgray {
	padding: 0px;
	background-color: #CCCCCC;
}

table.tabtab {
	padding: 0px;
	height: 100%;
	width: 100%;
}


a {
	font-size: 12px;
	text-decoration: underline;
	color: #000000;
}

a.tablink {
	font-size: 10px;
	text-decoration: none;
	color: #000000;
}
a.tablink:hover {
	text-decoration: underline;
	color: #000000;
}
a.tablinkaktiv {
	font-size: 10px;
	text-decoration: underline;
	color: #FFFFFF;
}