/* insolvenz24 CCSTheme */
BODY, TABLE, TH, TR, TD, UL, OL, LI, P, FONT, A, BLOCKQUOTE, LABEL { font-family: Arial, Verdana, Tahoma, Helvetica; font-size: 12px; line-height: 19px; color: #19497d;}
FORM { margin:0px; padding:0px; }

A:link	{color: #F0A100; text-decoration: none;}
A:visited	{color: #F0A100; text-decoration: none;}
A:hover	{color: #F0A100; text-decoration: none;}
A:active	{color: #F0A100; text-decoration: none;}

.insolvenz24PageBODY { font-family: Arial, Verdana, Tahoma, Helvetica; font-size: 12px; line-height: 19px; }
.insolvenz24FormTABLE{ width: 100%; }
.insolvenz24FormHeaderFont { padding: 8px 2px 8px; color: #336699; font-size: 18px; font-weight: bold;}
.insolvenz24FormHeaderFont2 { padding: 8px 2px 8px; color: #336699; font-size: 15px; font-weight: bold;}
.insolvenz24FieldCaptionTD { padding: 8px 2px 8px; BORDER-BOTTOM: #d4dce7 1px solid; background-color: #FFFFFF; color: #19497d; VERTICAL-ALIGN: top; }
.insolvenz24FieldCaptionTDo { padding: 8px 2px 8px; background-color: #FFFFFF; color: #19497d; VERTICAL-ALIGN: top; }
.insolvenz24DataTD         { padding: 8px 2px 8px; BORDER-TOP: #FFFFFF 1px solid; background-color: #E8F0F6; color: #19497d;  VERTICAL-ALIGN: top;}
.insolvenz24ErrorDataTD    { padding: 8px 2px 8px; BORDER-TOP: #e50003 1px solid;BORDER-bottom: #e50003 1px solid; background-color: #ffe9e9; color: #FF0000;}
.insolvenz24ColumnTD       { color: #19497d; background-color: #d8e2ec; font-weight: bold; }
.insolvenz24AltDataTD      { padding: 8px 2px 8px; BORDER-BOTTOM: #d4dce7 1px solid; background-color: #FFFFFF; color: #336699; VERTICAL-ALIGN: top;}
.insolvenz24SeparatorTD { height: 1px; background-color: #A3BDD4; }
.insolvenz24FooterTD{ padding: 8px 2px 8px; background-color: #FFFFFF; color: #19497d; font-weight: bold; }
a.insolvenz24SorterLink:link,a.insolvenz24SorterLink:visited{color: #336699; }
a.insolvenz24SorterLink:hover,a.insolvenz24SorterLink:active{color: #F0A100; }
a.insolvenz24DataLink:link,a.insolvenz24DataLink:visited{ }
a.insolvenz24DataLink:hover,a.insolvenz24DataLink:active{ }
a.insolvenz24Head:link,a.insolvenz24Head:visited{}
a.insolvenz24Head:hover,a.insolvenz24Head:active{}
a.insolvenz24NavigatorLink:link,a.insolvenz24NavigatorLink:visited,a.insolvenz24NavigatorLink:active{color: #336699; }
a.insolvenz24NavigatorLink:hover{color: #336699; }
.insolvenz24Button   { color: #19497d; border-left: 1px solid #336699; border-top: 1px solid #336699; border-bottom: 1px solid #336699; border-right: 1px solid #336699;  background-color: #E8F0F6; font-weight: normal;font-size:11px;}
.insolvenz24Input    { color: #19497d; padding-left: 1px; padding-right: 1px; border: #7f9ab7 1px solid;HEIGHT: 18px; FONT-WEIGHT: normal; font-size: 12px; VERTICAL-ALIGN: middle;}
.insolvenz24Input_r  { color: #19497d; padding-left: 1px; padding-right: 1px; border: #7f9ab7 1px solid;HEIGHT: 18px; FONT-WEIGHT: normal; FONT-SIZE: 12px; VERTICAL-ALIGN: middle;TEXT-ALIGN: right;}
.insolvenz24Input_t  { color: #19497d; padding-left: 1px; padding-right: 1px; border-style: none;FONT-WEIGHT: bold; font-size: 12px; VERTICAL-ALIGN: middle;WIDTH: 100%; BACKGROUND-COLOR: transparent;}
.insolvenz24Img      { }
.insolvenz24Textarea { color: #19497d; padding-left: 1px; padding-right: 1px; border: #7f9ab7 1px solid;LINE-HEIGHT: 14px; FONT-WEIGHT: normal; FONT-SIZE: 12px; VERTICAL-ALIGN: middle;font-family: Arial, Verdana, Tahoma, Helvetica;}
.insolvenz24Select   { color: #19497d; padding-left: 1px; padding-right: 1px; border: #7f9ab7 1px solid;HEIGHT: 18px; FONT-WEIGHT: normal; FONT-SIZE: 12px; VERTICAL-ALIGN: middle;font-family: Arial, Verdana, Tahoma, Helvetica;}
/* Calendar */
a.today:link,a.today:visited{ font-weight: bold;}
a.today:hover,a.today:active{ font-weight: bold;}
a.selectedDay:link,a.selectedDay:visited{ font-weight: bold;}
a.selectedDay:hover,a.selectedDay:active{ font-weight: bold;}
a.weekDay:link,a.weekDay:visited{ }
a.weekDay:hover,a.weekDay:active{ }
TD.selectedDay { margin: 1px; color: #19497d; background-color: #D4E1EC; font-weight: bold; }
TD.today { border: 1px solid #FF0000;}
TD.workday { background-color: #FFFFFF; color: #19497d; }
TD.weekend { background-color: #E4EDF2; color: #19497d; font-size: 12px; }
TH.calendar { margin: 1px; color: #19497d; background-color: #D4E1EC; font-weight: bold; }
.CalendarButtons { margin: 1px; border: 1px solid #000000; background-color: #E8F0F6; font-weight: bold; }
.CalendarControls { font-weight: bold; }

/* eigene Vorgaben */
h2 {font-size:18px;color:#6699CC;} /* #92C11B */
h3 {font-size:13px;color:#6699CC;} /* font-weight: bold; */
.Table { border: solid 1px #000000; }
.f10 {font-size: 10px;line-height: 17px;}
.f11 {font-size: 11px;line-height: 18px;}
.f12 {font-size: 12px;line-height: 19px;}
.f13 {font-size: 13px;line-height: 20px;}
.cblabel {font-size: 12px; cursor:pointer; cursor:hand;  }
.cblink  {font-size: 12px; border-bottom: 1px solid #000000; cursor:pointer; cursor:hand;  }

.rFooterTD { color: #19497d; padding: 2px 8px 2px; }
.rDataTD   { color: #19497d; padding: 2px 8px 2px; }
.rDataTD2  { color: #19497d; BORDER-Bottom: #7f9ab7 1px solid; padding: 2px 8px 2px; }
.rColumnTD { color: #19497d; padding: 2px 8px 2px; font-size: 13px; font-weight: bold; }

