
@font-face {
    font-family: "overpass";
    src: url(./fonts/Overpass-Light.ttf) format("truetype");
}

body{ font-family: "overpass",  sans-serif}


BODY,HTML {
  background: transparent;
  font-family: overpass;
  font-size: 1.1em;
  color: #000000;
  overflow:hidden:
  }

#katalog_container {
  float: left;
  overflow: hidden;
  background: transparent;
  width: 90%;
  height: 100%;
  margin: 0;
}


#suchmaske {
 background: transparent;
 float: left;
 font-family: overpass;
 font-size: 1.0em;
 color: #000000;
 width: 90%;
 height: 100%;
 overflow: hidden;
 margin: 0;
 padding: 0 0 0 3px;
 border-left: 1px solid black;

}

#suchmaske TD {
font-family: "overpass";
font-size: 1.2em;
color: #000000;
font-weight: normal;
}
#suchmaske input {
  font-family: "overpass";
  font-size: 1.0em;
  color: #000000;}
#suchmaske select {
  font-family: "overpass";
  font-size: 1.0em;
  color: #000000;
}


#ergebnis {
 background: transparent;
 float: left;
 width: 100%px;
 height: 100%;
 overflow-y: auto;
 margin: 0;
 padding: 0 4px 0 0;

}

A.suche {font-family: overpass; font-size: 1.0em;  COLOR: #CC0000; TEXT-DECORATION:none; font-weight: bold;}
A.suche:hover {font-family: overpass; font-size: 1.0em; COLOR: #4F4F4F; font-weight: bold;}


p { line-height:24px; padding:7px 0 0 0; margin:0;}

TD {font-family: "overpass"; font-size: 1.0em; color: #000000;}
textarea {font-family: "overpass"; font-size: 1.0em; color: #000000;}

A.oben1 {font-family: overpass; font-size: 1.2em;  COLOR: #119391; TEXT-DECORATION:none;}
A.oben1:hover {font-family: overpass; font-size: 1.2em; COLOR: #4F4F4F; }
A.oben1:active {font-family: overpass; font-size: 1.2em; COLOR: #4F4F4F; }
A.oben2 {font-family: overpass; font-size: 1.2em;  COLOR: #a6a6a6; TEXT-DECORATION:none;}
A.oben2:hover {font-family: overpass; font-size: 1.2em; COLOR: #4F4F4F; }
A.oben2:active {font-family: overpass; font-size: 1.2em; COLOR: #4F4F4F; }
A:hover {font-family: overpass; font-size: 1.2em; font-weight: bold; COLOR: #00005F; TEXT-DECORATION:underline;}
A:active {font: overpass; font-size: 1.0em; COLOR: #00005F; }

.links {font: overpass; font-size: 1.0em; color:#747474;}
.text1 {font-size: 1.0em; color: #000000; font-family: "overpass";font-weight: normal;}
.text2 {font-size: 1.0em; color: #003084; font-family: "overpass"; font-weight: bold;}
.text3 {font-size: 1.0em; color: #000000; font-family: "overpass"; font-weight: bold;}
.textsmall {font-size: 10px; color: #000000; font-family: "overpass";}

.text_unten {font-size: 1.0em; color: #293CAD; font-family: "overpass"; font-weight: bold;}
.heading1 {font-size: 1.0em; color: #293CAD; font-family: "overpass"; font-weight: bold;}
.heading2 {font-size: 1.0em; color: #293CAD; font-family: "overpass"; font-weight: bold;}
.heading3 {font-size: 1.2em; color: #293CAD; font-family:"overpass"; font-weight: bold;}
.heading4 {font-size: 1.0em; color: #293CAD; font-family: "overpass"; font-weight: bold;}
.heading5 {font-size: 1.0em; color: #DE0000; font-family: "overpass"; font-weight: bold;}


.Auswahl { background-color:#DDFFFF; width:490px; border:2px solid #DDDDDD; }
.Auswahl1 { background-color:#DDFFFF; width:540px; border:2px solid #DDDDDD; }
.Auswahl130 { background-color:#DDFFFF; width:330px; border:2px solid #DDDDDD; }

