a.menuproducts { display:block;text-align:center; text-decoration:none; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; line-height: 28px;}
a.menuproducts:link    { color:#b1cbe4; background-color:#277273; }
a.menuproducts:visited { color:#b1cbe4; background-color:#277273; }
a.menuproducts:hover   { color:black; background-color:#c8774c; }
a.menuproducts:active  { color:black; background-color:#c8774c;}

a.menucompany { display:block; text-align:center; text-decoration:none; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; line-height: 28px;}
a.menucompany:link    { color:#b1cbe4; background-color:#277273; }
a.menucompany:visited { color:#b1cbe4; background-color:#277273; }
a.menucompany:hover   { color:black; background-color:#9ed076; }
a.menucompany:active  { color:black; background-color:#9ed076; }

a.menuclients { display:block; text-align:center; text-decoration:none; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; line-height: 28px;}
a.menuclients:link    { color:#b1cbe4; background-color:#277273; }
a.menuclients:visited { color:#b1cbe4; background-color:#277273; }
a.menuclients:hover   { color:black; background-color:white; }
a.menuclients:active  { color:black; background-color:white; }

a.menucontact { display:block; text-align:center; text-decoration:none; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; line-height: 28px;}
a.menucontact:link    { color:#b1cbe4; background-color:#277273; }
a.menucontact:visited { color:#b1cbe4; background-color:#277273; }
a.menucontact:hover   { color:black; background-color:#adcde5; }
a.menucontact:active  { color:black; background-color:#adcde5; }

a.menudocuments { display:block; text-align:center; text-decoration:none; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; line-height: 28px;}
a.menudocuments:link    { color:#b1cbe4; background-color:#277273; }
a.menudocuments:visited { color:#b1cbe4; background-color:#277273; }
a.menudocuments:hover   { color:black; background-color:#8b8b8b; }
a.menudocuments:active  { color:black; background-color:#8b8b8b; }

a.untermenu { display:block; text-align:center; text-decoration:none; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; line-height: 28px;}
a.untermenu:link    { color:black;text-decoration: none  }
a.untermenu:visited { color:black;text-decoration: none  }
a.untermenu:hover   { color:black;text-decoration: none; font-weight: bold;  }
a.untermenu:active  { color:black;text-decoration: none; font-weight: bold;  }

a {color:#277273;text-decoration:none; }
a:link    { color:#277273;text-decoration: none  }
a:visited { color:#277273;text-decoration: none  }
a:hover   { color:#277273;text-decoration: none; font-weight: bold}
a:active  { color:#277273;text-decoration: none; font-weight: bold}

a.suche {color:#b1cbe4; text-decoration:none; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; line-height: 28px; }
a.suche:link    { color:#b1cbe4;text-decoration: none  }
a.suche:visited { color:#b1cbe4;text-decoration: none  }
a.suche:hover   { color:#b1cbe4;text-decoration: none; font-weight: bold }
a.suche:active  { color:#b1cbe4;text-decoration: none; font-weight: bold }

a.menuactive  { display:block; text-align:center; text-decoration: none; color:black; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; line-height: 28px;}
a.menuactiveclients  { display:block; text-align:center; text-decoration: none; color:black; background-color:white; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; line-height: 28px;}
             
.lauftext {color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; line-height: 20px;}
.lauftext-titel {color: black; font-size: 14px; font-weight: bold; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; line-height: 20px;}
.adresse {font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; line-height: 28px;}
.sprachwahl {color: white; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; line-height: 10px;}
.schriftzug-itr {color: #C0C0C0; font-size: 12px; font-weight: bold; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; }
.suchfeld {color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; line-height: 10px;}

p, td {color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; line-height: 20px;}

.filter {color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; line-height: 15px;}

.statistic {color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; line-height: 15px;}
.statisticsmall {color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; line-height: 13px;}

.troubleticket {color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; line-height: 15px;}
td.overview {border-style: none; border-width: medium; border-top: medium none; border-left: medium none rgb(17, 17, 17); border-right: medium none;}


tr.goodmax {
  background-color: green;
}

tr.good {
  background-color: #ccffcc;
}

tr.bad {
  background-color: orange;
}

tr.badmax {
  background-color: red;
}

.btn
{
  font-size : 14px;
	color: #000;
	background: #ffa20f;
	border: 2px outset #d7b9c9;
      
}

.btn_filter
{
  font-size : 12px;
	color: #000;
	background: #ffa20f;
	border: 2px outset #d7b9c9;
      
}