* { color: #000; font-size: 101%; }
body { text-align: left; color: #000; font-size: 75%; font-family: Helvetica, Verdana, Arial, sans-serif; background-image: url(iframe_bg.jpg); background-repeat: repeat-x; margin: 0; padding: 0 }
a { color: #005da8; text-decoration: none; }
a:visited { }
a:hover { color: #000000; text-decoration: underline; }
a:active { color: #000000; text-decoration: none; }
strong { font-weight: normal;}
h1, h2, h3 { margin: 0 0 10px; }
h1   { color: #005da8; font-size: 1.6em; font-weight: normal; line-height: 1.6em; border-width: 0 }
h2 { color: #005da8; font-size: 1.4em; font-weight: normal; line-height: 1.4em; border-width: 0; }
h3 { color: #000; font-size: 1.2em; font-weight: normal; line-height: 1.2em; border-width: 0; }
input { font-size: 11px; color: #000; }
select { font-size: 11px; color: #000; }

.TextGruen { font-size: 12px; color: #009900; }


.FormInputTextGross {
	border: solid 1px #CCCCCC;
	width: 400px
}
.FormInputTextKlein {
	border: solid 1px #CCCCCC;
	width: 200px
}
.FormInputTextDatum {
	border: solid 1px #CCCCCC;
	width: 100px
}
.FormInputTextSp {
	border: solid 1px #CCCCCC;
	width: 30px
}
.IconSoft { border-color: #bfd3e1; border-style: solid; border-width: 1px; }
.IconSoft:hover { border-color: #bfd3e1; border-style: solid; border-width: 1px; background-color: #a3d2e9; }
.TabListe0on { background-color: #fff;}
.TabListe0 { background-color: #f2dda8; border-bottom: 1px solid #fff}
.TabListe0:hover { border-bottom: 1px solid #fff; background-color: #FFFFFF;}
.TabListe1on { background-color: #fff;}
.TabListe1  { background-color: #F5E8C6; border-bottom: 1px solid #fff }
.TabListe1:hover { border-bottom: 1px solid #fff; background-color: #FFFFFF; }
.TabListe2on { background-color: #ccc;}
.TabListe2 { background-color: #ccc;}

.TabListe10on { background-color: #efe;}
.TabListe10 { background-color: #efe;}
.TabListe10:hover { background-color: #FFFFFF;}
.TabListe11on { background-color: #dfd;}
.TabListe11 { background-color: #dfd;}
.TabListe11:hover { background-color: #FFFFFF;}
.TabListe12on { background-color: #cfc;}
.TabListe12 { background-color: #cfc;}

.TabListe20on { background-color: #fee;}
.TabListe20 { background-color: #fee;}
.TabListe20:hover { background-color: #FFFFFF;}
.TabListe21on { background-color: #fdd;}
.TabListe21 { background-color: #fdd;}
.TabListe21:hover { background-color: #FFFFFF;}
.TabListe22on { background-color: #fcc;}
.TabListe22 { background-color: #fcc;}