BODY { background-color: #FFFFFF; color: #404040; margin: 0px 0px 0px 0px }
TABLE,A,TD,TH,BODY,input,select,textarea { font-family: tahoma,arial,sans-serif; font-size: 12px }

A.menuItem:link, A.menuItem:visited {padding-left: 0pt; text-decoration: none; color: #6797c5; font-size: 8pt; font-weight: bold;}
A.menuItem:hover,A.menuItem:active {text-decoration: underline; color: #FA6969; font-size: 8pt; font-weight: bold;}

A.menuItemSub:link, A.menuItemSub:visited {text-decoration: none; color: #6797c5; font-size: 8pt; font-weight: bold;}
A.menuItemSub:hover,A.menuItemSub:active {text-decoration: underline; color: #FA6969; font-size: 8pt; font-weight: bold;}

table.menuSubTable {border: 1px solid #E0E0E0; background: #eeeeee;}
table.mainMenuTable {background: #FFFFFF; border: 1px solid #404040;}

td.menu {height: 18pt; text-align:top;}

TD.i {vertical-align: top; }
TD {vertical-align: absmiddle}

img {border: 0px; vertical-align: middle;}
img.foto {border: 1px solid #B0B0B0; vertical-align: middle;}

textarea.db {
border: 0px solid #EEEEEE;
color: #333333;
width: 430px;
height: 108px;
border: 1px solid #EEEEEE;
scrollbar-arrow-color: #FF6600;
scrollbar-base-color: #A0A0A0;
scrollbar-face-color: #EEEEEE;
scrollbar-shadow-color: #EEEEEE;
scrollbar-dark-shadow-color: #EEEEEE;
scrollbar-highlight-color: #EEEEEE;
scrollbar-3d-light-color: #EEEEEE;
}

input.det {
	cursor: hand;
	font-weight: bold;
	font-size: 11px;
	color: blue;
	background-color: #EEEEEE;	
	border:1px solid #808080;
}

.details {font-size: 8pt; font-weight: bold; color: green}

.brs {font-size: 5px; line-height: 5px;}

.kopf {font-size: 11px;}

A.kopf:link,A.kopf:visited  { font-weight: normal; text-decoration: none; color: blue; font-size: 11px; }
A.kopf:hover,A.kopf:active { font-weight: normal; text-decoration: underline; color: #FA6969; font-size: 11px; }

A:link,A:visited  { font-weight: normal; text-decoration: none; color: blue; font-size: 12px; }
A:hover,A:active { font-weight: normal; text-decoration: underline; color: #FA6969; font-size: 12px; }

A.menu:link,A.menu:visited  { font-weight: bold; text-decoration: none; color: #6797c5; font-size: 12px; }
A.menu:hover,A.menu:active { font-weight: bold; text-decoration: underline; color: #FA6969; font-size: 12px; }

A.menua:link,A.menua:visited  { font-weight: bold; text-decoration: none; color: #FA6969; font-size: 12px; }
A.menua:hover,A.menua:active { font-weight: bold; text-decoration: underline; color: #FA6969; font-size: 12px; }

A.menus:link,A.menus:visited  { font-weight: bold; text-decoration: none; color: #FA6969; font-size: 10px; }
A.menus:hover,A.menus:active { font-weight: bold; text-decoration: underline; color: #6797c5; font-size: 10px; }


.tb { font-weight: bold; color: #6797c5; font-size: 12px; }
.ts { font-weight: bold; color: #6797c5; font-size: 9px; }
.bs { font-weight: normal; color: #404040; font-size: 9px; }

.nk { font-weight: bold; color: #6797c5; font-size: 9px; border-bottom: 2px solid #6797c5; text-align: left}
.nksb { font-weight: normal; color: #404040; font-size: 9px; border-bottom: 2px solid #6797c5; text-align: left; vertical-align:top; padding-top: 4px; padding-bottom: 4px;}

.nks { font-weight: normal; color: #404040; font-size: 9px; text-align: left; vertical-align:top; padding-top: 4px; padding-bottom: 4px;}

.cat {font-weight: bold; font-size: 18px; color: #6797c5; font-family: Arial;}

hr { height: 1px; color: gray}

hr.zins { height: 1px; color: #EEEEEE;}

.spacer {font-weight: normal; font-size: 7px; font-family: Arial; vertical-align: top}
.menuheader {font-weight: bold; font-size: 18px; color: #FA6969; font-family: Arial;}
.profilheader {font-weight: bold; font-size: 13px; color: #FA6969; font-family: Arial;}
.profiltext {padding-left: 0px; font-weight: normal; font-size: 12px; color: #404040; font-family: Arial; vertical-align: top}
.profiltext2 {padding-left: 20px; font-weight: normal; font-size: 12px; color: #404040; font-family: Arial; vertical-align: top}

th.tab {text-align: center; padding: 5px 5px 5px 5px; color: #FA6969; font-weight: bold}
td.tabc1 {background-color: #99CCFF; text-align: center; padding: 5px 5px 5px 5px; color: #404040}
td.tabc2 {background-color: #DDDDDD; text-align: center; padding: 5px 5px 5px 5px; color: #404040}

td.tabl1 {background-color: #99CCFF; text-align: left; padding: 5px 5px 5px 5px; color: #404040}
td.tabl2 {background-color: #DDDDDD; text-align: left; padding: 5px 5px 5px 5px; color: #404040}
td.tabl2s {font-size: 8pt; font-weight: normal; background-color: #DDDDDD; text-align: left; padding: 5px 5px 5px 5px; color: #404040}

td.tabr1 {background-color: #99CCFF; text-align: right; padding: 5px 5px 5px 5px; color: #404040}
td.tabr2 {background-color: #DDDDDD; text-align: right; padding: 5px 5px 5px 5px; color: #404040}


th.tabp {text-align: center; padding: 5px 5px 5px 5px; color: #85F05A; font-weight: bold}

td.tabc1p {background-color: #85C05A; text-align: center; padding: 5px 5px 5px 5px; color: #000000}
td.tabc2p {background-color: #85F05A; text-align: center; padding: 5px 5px 5px 5px; color: #000000}
td.tabl1p {background-color: #85C05A; text-align: left; padding: 5px 5px 5px 5px; color: #000000}
td.tabl2p {background-color: #85F05A; text-align: left; padding: 5px 5px 5px 5px; color: #000000}
td.tabl2sp {font-size: 8pt; font-weight: normal; background-color: #85F05A; text-align: left; padding: 5px 5px 5px 5px; color: #000000}
td.tabr1p {background-color: #85C05A; text-align: right; padding: 5px 5px 5px 5px; color: #000000}
td.tabr2p {background-color: #85F05A; text-align: right; padding: 5px 5px 5px 5px; color: #000000}


td.tabc1p2 {background-color: #E9E940; text-align: center; padding: 5px 5px 5px 5px; color: #000000}
td.tabc2p2 {background-color: #D0D030; text-align: center; padding: 5px 5px 5px 5px; color: #000000}
td.tabl1p2 {background-color: #E9E940; text-align: left; padding: 5px 5px 5px 5px; color: #000000}
td.tabl2p2 {background-color: #D0D030; text-align: left; padding: 5px 5px 5px 5px; color: #000000}
td.tabl2sp2 {font-size: 8pt; font-weight: normal; background-color: #D0D030; text-align: left; padding: 5px 5px 5px 5px; color: #000000}
td.tabr1p2 {background-color: #E9E940; text-align: right; padding: 5px 5px 5px 5px; color: #000000}
td.tabr2p2 {background-color: #D0D030; text-align: right; padding: 5px 5px 5px 5px; color: #000000}


td.tabc1p3 {background-color: #E9A960; text-align: center; padding: 5px 5px 5px 5px; color: #000000}
td.tabc2p3 {background-color: #DC903E; text-align: center; padding: 5px 5px 5px 5px; color: #000000}
td.tabl1p3 {background-color: #E9A960; text-align: left; padding: 5px 5px 5px 5px; color: #000000}
td.tabl2p3 {background-color: #DC903E; text-align: left; padding: 5px 5px 5px 5px; color: #000000}
td.tabl2sp3 {font-size: 8pt; font-weight: normal; background-color: #DC903E; text-align: left; padding: 5px 5px 5px 5px; color: #000000}
td.tabr1p3 {background-color: #E9A960; text-align: right; padding: 5px 5px 5px 5px; color: #000000}
td.tabr2p3 {background-color: #DC903E; text-align: right; padding: 5px 5px 5px 5px; color: #000000}


td.tabc1p4 {background-color: #39b6c4; text-align: center; padding: 5px 5px 5px 5px; color: #000000}
td.tabc2p4 {background-color: #34a7b4; text-align: center; padding: 5px 5px 5px 5px; color: #000000}
td.tabl1p4 {background-color: #39b6c4; text-align: left; padding: 5px 5px 5px 5px; color: #000000}
td.tabl2p4 {background-color: #34a7b4; text-align: left; padding: 5px 5px 5px 5px; color: #000000}
td.tabl2sp4 {font-size: 8pt; font-weight: normal; background-color: #34a7b4; text-align: left; padding: 5px 5px 5px 5px; color: #000000}
td.tabr1p4 {background-color: #39b6c4; text-align: right; padding: 5px 5px 5px 5px; color: #000000}
td.tabr2p4 {background-color: #34a7b4; text-align: right; padding: 5px 5px 5px 5px; color: #000000}



th.dets { vertical-align: top; font-weight: bold; font-size: 8pt; color: #FA6969; font-family: Arial;}
td.dets { vertical-align: top; font-weight: normal; font-size: 8pt; color: #404040; font-family: Arial;}


th.det { vertical-align: top; font-weight: bold; font-size: 13px; color: #FA6969; font-family: Arial;}
td.det { vertical-align: top; font-weight: normal; font-size: 13px; color: #404040; font-family: Arial;}

.thdet {font-weight: bold; color: #FA6969 }
