body, font, h1, h2, h3, table, tr, td, div, form, p {
   font-family: Arial;
   font-size:10pt;
   color:black;
}

a:link { color:black; text-decoration:underline; }
a:visited { color:black; text-decoration:underline; }
a:active { color:black; text-decoration:underline; }
a:hover { color:black; text-decoration:underline; }




ul {

}

.logo
{
 
}

.topMenueLeft
{
  /*background-image:url(../images/top-background1.jpg);*/
  padding-bottom:5px;
  padding-top:5px;
  border-bottom:solid 1px gray;
}

.topMenue
{  
  /*background-image:url(../images/kopf-begrenzer.gif);*/
  padding-bottom:5px;
  padding-top:5px;
  border-bottom:solid 1px gray;
}

TABLE.TopNavigation 
{
/*  background:white;*/
}

.TopNavigation TD
{
  font-family:'Verdana', 'Arial';
  /*font-size:7pt;*/
  font-size:10px;
  font-weight:bold;
  color:#111111;
}

.TopNavigation  A:link, .TopNavigation A:visited,
.TopNavigation A:active,
.TopNavigation A:hover
{
  text-decoration:none;
  /*color:#035BFB;*/
  color:#111111;
  /*color:gray;*/
}

.submenuePane {
  /*border: dotted 1px;
  border-color:#111111;
  color:#111111;*/
  
  /*background-image:url(../images/nav-background1.jpg);
  background-repeat:repeat-y;*/

  padding-left:5px;  
}

.addPane {
  padding-right:5px;
}

.addPane .Image {
  padding-top:12pt;  
  padding-bottom:3pt;  
}

.addPane div 
{ 
  text-align:center;
}

.subMenue
{
  /*background-color:#005088;*/
}

.submenueHeadline
{
  font-weight:bold;
  color:#111111;
  background-color:#F9E9E9;
}

.subMenue .headline
{
  
  color:white;
  font-weight:bold;

}


.submenueHeadline a:link, .submenueHeadline a:visited,
.submenueHeadline a:active, .submenueHeadline a:hover
{
  font-weight:bold;
  color:#111111;
  text-decoration:none;
}

.subNavigation 
{
  font-family:'Verdana', 'Arial';
  font-size:8pt;
  font-weight:normal;
  color:#111111;
  
  background-color:rgb(245,245,245);  
    
}

.subNavigationMarker {
 /*background-color:#F7A500;*/
 */background-color:#E19F9F;*/
  background-color:rgb(225,225,225);  
}

.subNavigation  A:link, .subNavigation A:visited,
.subNavigation A:active,
{
  text-decoration:none;
  /*color:#035BFB;*/
  color:#111111;
  /*color:gray;*/
}

.subNavigation A:hover
{
  text-decoration:underline;
}


.page-selection
{  
  font-family:'Verdana', 'Arial';
  font-size:9pt;/*8pt;*/  
  color:#111111;  
  text-align:right;
}

.page-selection .active
{  
  font-family:'Verdana', 'Arial';
  font-size:9pt;  
  color:#111111;
  font-weight:bold;
  text-align:right;
}


.page-selection a:active, .page-selection a:visited, .page-selection a:hover, .page-selection a:link
{
  font-family:'Verdana', 'Arial';
  text-decoration:underline;  
  color:#111111;
}

.page-selection .active a:active, .page-selection .active a:visited, .page-selection .active a:hover, .page-selection .active a:link
{
  font-family:'Verdana', 'Arial';
  text-decoration:underline;  
  color:red;
}


.Kunde
{
  font-weight:bold;
  font-size:11pt;
}

TH
{
  font-weight:bold;
  color:white;
  background-color:#4a4e4a;
}

TH a:active, TH a:visited, TH a:link, TH a:hover
{
  font-weight:bold;
  color:white;
  background-color:#4a4e4a;
  text-decoration:underline; 
}

.page-header .headline
{
  color:white;
}

.Hinweistext
{
  padding:1em;
  border-style:solid;
  border-width:thin;
  border-color:teal;
}

.Hauptauswahl 
{
  font-size:larger;
}

.DatenblattDateien, .DatenblattDateien TD
{
  font-size:small;
}

.ProduktNr
{
  font-size:middle;
  font-weight:bold;
  background-color:#cecece;
}

.ProduktNrKunde
{
  font-size:middle;
  font-weight:bold;  
  background-color:#cecece;
}

.fahne
{
  border-style:solid;
  border-width:1px;
}

.DatenblattDateien TH
{
  font-size:small;
  font-weight:normal;
  color:black;
  background-color:#eaeaea;
}

.DatenblattAnzahl
{
   padding:0.75em;
   text-align:center;
}

.merkzettel
{
  background-color:white;
}

.Ueberschrift
{
  font-size:larger;
  font-color:black;
  font-weight:bold;
  border-bottom:solid 1px black;
  margin-bottom:1em;
}

.merkzettel .form
{
  padding-bottom:0.5em;
  margin-bottom:0.5em;
  border-bottom:solid 1px black;  
}

.erfolg
{
  text-align:center;
  padding:0.5em;
  margin:0.5em;
  border:solid 1px teal;  
}

.fehler
{
  text-align:center;
  padding:0.5em;
  margin:0.5em;
  border:solid 1px red;  
}
.fussnote
{
  font-size:larger; 
  font-weight:bold;
  color:white;
  background-color:black;
}
