BODY 
{
  FONT-FAMILY: Segoe UI,Trebuchet,Arial,Sans-Serif;
  color: #B78EA3; 
  FONT-SIZE: 8pt; 
  FONT-WEIGHT: normal; 

  margin-top:0px;
  margin-left:0px; 
  
  background-color:#EBEBEB; 

/*
  color: #111111;  
  color: #B78EA3;
*/
}

TABLE
{
  background-color:#FFFFFF; 
}


.title          { BACKGROUND-COLOR: #FFFFFF; COLOR: #21207B; FONT-FAMILY:  tahoma, verdana, arial, sans-serif; FONT-SIZE: 8pt; FONT-WEIGHT: bold; }
.headlineb      { BACKGROUND-COLOR: #2194D6; COLOR: #FFFFFF; FONT-FAMILY:  tahoma, verdana, arial, sans-serif;  FONT-SIZE: 9pt; FONT-WEIGHT: bold; }
.headline       { BACKGROUND-COLOR: #FFFFFF; COLOR: #000000; FONT-FAMILY:  tahoma, verdana, arial, sans-serif;  FONT-SIZE: 10pt; FONT-WEIGHT: bold; }

.titletb { BACKGROUND-COLOR: #91b7F5; COLOR: #21207B; FONT-FAMILY:  tahoma, verdana, arial; FONT-SIZE: 8pt; FONT-WEIGHT: bold; }
.tdeven { BACKGROUND-COLOR: #E6EFFE; COLOR: black; FONT-FAMILY:  tahoma, verdana, arial; FONT-SIZE: 8pt; FONT-WEIGHT: normal; }

.login          { BACKGROUND-COLOR: #FFFFFF; COLOR: #000000; FONT-FAMILY:  tahoma, verdana, arial, sans-serif; FONT-SIZE: 8pt; FONT-WEIGHT: normal; }

.mgreen         { BACKGROUND-COLOR: #0BEE00; COLOR: #000000; FONT-FAMILY:  tahoma, verdana, arial; FONT-SIZE: 8pt; FONT-WEIGHT: normal; }
.myellow        { BACKGROUND-COLOR: #FDFB43; COLOR: #000000; FONT-FAMILY:  tahoma, verdana, arial; FONT-SIZE: 8pt; FONT-WEIGHT: normal; }
.mblack         { BACKGROUND-COLOR: #000000; COLOR: yellow; FONT-FAMILY:  tahoma, verdana, arial; FONT-SIZE: 8pt; FONT-WEIGHT: normal; }
.mred           { BACKGROUND-COLOR: #FF5409; COLOR: yellow; FONT-FAMILY:  tahoma, verdana, arial; FONT-SIZE: 8pt; FONT-WEIGHT: normal; }

.headerbg {background-image:url(../../../images/backnew2.jpg); }


A:link    {FONT-WEIGHT: normal; text-decoration:none;  }
A:visited {FONT-WEIGHT: normal;  }
A:active  {}
A:hover   {}


.heading 
{
  Height: 28px;
  color: white; 
  background-color:#EEEEEE;
  color: #555555;
}

.regrow {
  Height: 28px;
  text-align: left;
  background-color:#FFFFFF; 
  padding-left:3px; 
  padding-right:5px; 
  border-top: Solid 1px #EEEEEE;
  
} 
.altrow {
  Height: 28px;
  text-align: left;
  background-color:#FFFFFF; 
  padding-left:3px; 
  padding-right:5px; 
  border-top: Solid 1px #EEEEEE;
}  

.selrow         
{ 
  Height: 28px;
  BACKGROUND-COLOR: #BFCACE; 
  padding-left:3px; 
  padding-right:5px; 
}

.selrow2 {
  Height: 28px;
  text-align: left;
  background-color:#BFCACE; 
  padding-left:3px; 
  padding-right:5px; 
} 


.InputField
{

  WIDTH:200px;
  BORDER:1px;
  BORDER-STYLE:solid; 
  /* BORDER-COLOR:#7F9DB9; */
  BORDER-COLOR:#B9CBDB;
  BACKGROUND-COLOR:#FCF8F8;
  PADDING-LEFT: 2px; 
  
  FONT-FAMILY: Segoe UI,Trebuchet,Arial,Sans-Serif;
  /* color: #B78EA3;  */
  color: #33335C;
  FONT-SIZE: 11px; 
  FONT-WEIGHT: normal; 
  padding-bottom: 1px;
}


.DropDownList
{
  BORDER:1px;
  BORDER-STYLE:solid; 
  BORDER-COLOR:#B9CBDB;
  /* BORDER-COLOR:#7F9DB9; */
  /* BBORDER-COLOR:#EEEEEE; */
  BACKGROUND-COLOR:#FCF8F8;
  PADDING-LEFT: 0px;   
  FONT-FAMILY: Segoe UI,Trebuchet,Arial,Sans-Serif;
  color: #333333;
  FONT-SIZE: 11px; 
  FONT-WEIGHT: normal; 
  padding-bottom: 0px;
}

.FilterSection {
  Height: 20px;
  background-color:transparent; 
  border-top:Solid 1px #EEEEEE;
  padding: 5px 7px 0px 7px;
  text-align:left;
} 

.CommandButtons
{

  BACKGROUND-COLOR:transparent;
  PADDING-LEFT: 3px;   
  PADDING-RIGHT: 3px;   
  padding-bottom: 2px;
}


.header-menu	{
  background-color:Transparent;
  background-image:url(images/bg_logo.gif);
}

.header-menu-red	{
	border-collapse: separate;
  background-color:red;
}
.header-menu-grey	{
	border-collapse: separate;
  background-color: #D3C9C7;
}
.header-menu-white	{
	border-collapse: separate;
  background-color: #F7F7F7;
}


.header-menu5	{
	border-left: 0 solid #99AFCD;
	border-top: 0 solid #99AFCD;
	border-right: 0 solid #99AFCD;
	border-bottom: 0 solid #99AFCD;
	border-collapse: separate;
  font-weight: bold; 
  font-family: HandelGothic BT;
  font-size: 21pt; 
  color: white; 
  background-color:red;
}

.header-bar {
  /* background-color: #003882;  */
  background-color: #981521;
  height: 5px;
}

A.deflink2, A.deflink2:link, A.deflink2:visited, A.deflink2:active, A.deflink2:hover       
{ 
  BACKGROUND-COLOR:Transparent;
  COLOR: #000000; 
  FONT-FAMILY:  tahoma, verdana, arial; 
  FONT-SIZE: 8pt; 
  FONT-WEIGHT: normal; 
}


A.MenuUnselected, A.MenuUnselected:link, A.MenuUnselected:visited, A.MenuUnselected:active
{
    PADDING-LEFT: 7px;
    PADDING-RIGHT: 7px;
    PADDING-TOP: 3px;
    PADDING-BOTTOM: 3px;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    COLOR: #92787C;
    BACKGROUND-COLOR: #F7F7F7;
 /*   font-family : verdana, geneva, arial, sans-serif; */
 /*   FONT-FAMILY: tahoma, Verdana, Helvetica, sans-serif; */
    TEXT-DECORATION: none;
    LINE-HEIGHT: 23px; 
   BORDER-WIDTH: 1px; 
   BORDER-STYLE: double; 
   BORDER-COLOR: #F7F7F7; 
   display:inline-block;
   width:90%;
}

A.MenuUnselected:hover, A.MenuSelected, A.MenuSelected:hover, A.MenuSelected:link, A.MenuSelected:visited, A.MenuSelected:active

{
    PADDING-LEFT: 7px;
    PADDING-RIGHT: 7px;
    PADDING-TOP: 3px;
    PADDING-BOTTOM: 3px;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    COLOR: #FF6A04;
    BACKGROUND-COLOR: #FEF2E8;
     /*   font-family : verdana, geneva, arial, sans-serif; */
    TEXT-DECORATION: none;
    LINE-HEIGHT: 23px; 
    BORDER-WIDTH: 1px; 
    BORDER-STYLE: double;
    BORDER-COLOR: #FF6A04; 
    display:inline-block;
    width:90%;
}

.MenuItemCell 
{
  padding: 1px 1px 1px 1px;
}

.block {
  FONT-SIZE: 8pt; 
  FONT-FAMILY: Tahoma; 
  font-weight: normal;
  color: black; 
  HEIGHT:19px;
  background-color:#E8E3E2;
}





.selected
{ 

  Border:2px groove red;
  text-align: center;
  BACKGROUND-COLOR:Transparent; 
  BACKGROUND-IMAGE:url(images/bg_dienst.gif);

 
} 

A.dienstlink, A.dienstlink:link, A.dienstlink:visited, A.dienstlink:active, A.dienstlink:hover 
{
  Height: 22px;
  Font-Size: 8pt;
  font-family:  Verdana, Helvetica, sans-serif;
  text-align: center;
  color: black;
  BACKGROUND-COLOR:Transparent; 
  TEXT-DECORATION:none;
}


.abwesend 
{
  Height: 16px;
  Font-Size: 8pt;
  font-family:  Verdana, Helvetica, sans-serif;
  color: black;
  text-align: center;
  BACKGROUND-COLOR:Transparent; 
  BACKGROUND-IMAGE:url(images/bg_abwesend.gif);
}

.tablehead {
  FONT-SIZE: 8pt; 
  FONT-FAMILY: Tahoma; 
  font-weight: normal;
  color: white; 
  HEIGHT:19px;
  background-color:Transparent;
  background-image:url(images/bg_head.gif) ;
}

.tablehead24 {
  FONT-SIZE: 8pt; 
  FONT-FAMILY: Tahoma; 
  font-weight: normal;
  color: white; 
  HEIGHT:19px;
  background-color:Transparent;
  background-image:url(images/bg_head35.gif); 
}
  
.dvdata {
  Height: 18px;
  Font-Size: 8pt;
  font-family: Verdana;
  text-align: left;
  color: black; 
  background-color:#C5FFC5; 
  padding-left:3px; 

  
}  

.msgyellow {
  Height: 18px;
  Font-Size: 8pt;
  font-family: Verdana;
  text-align: left;
  color: black; 
  background-color:#FEFFC5; 
  padding-left:3px; 
}  

.errormessage {
  Height: 18px;
  Font-Size: 9pt;
  Font-Weight: bold;
  text-align: left;
  color: red; 
  background-color:#FFFFFF; 
  font-family: Verdana;

} 




.PageHeadline {
  color:#563434;
  font-size:24px;
  font-weight:normal;
  text-transform:lowercase; 
  font-family:Segoe UI,Trebuchet,Arial,Sans-Serif; 
  padding-left:3px;
} 

.MasterHeadline {
  color:#563434;
  font-size:28px;
  font-weight:normal;
  text-transform:lowercase; 
  font-family:Segoe UI,Trebuchet,Arial,Sans-Serif; 
  padding-left:24px;
} 

