
/*# Allgemein #*/

body {
/** Gesamtseite **/
background-color : #ffffff;
color : #000000;
}

.mainlogo {
/** Logo **/
margin-left : 5px;
}

#space_page {
/** Abstand zum Menüframe **/
margin-top : 0px;
width : 100%;
}

input.button {
/** Buttons **/
border-top-width : 1px;
border-left-width : 1px;
border-style : solid;
border-color : #959595;
background : #ffffff;
border-bottom-width : 1px;
border-right-width : 1px;
font-weight : bold;
font-family : Arial;
background-color : #efefef;
}

.warning {
/** Netscape Warnung **/
font-family : Arial;
font-style : normal;
font-size : 8pt;
text-align : center;
color : #ff0000;
}


/*# Texte #*/

.text {
/** Normaltext **/
font-family : Arial;
font-style : normal;
font-size : 10pt;
font-weight : normal;
padding-left : 3px;
}

.small {
/** Minitext **/
font-family : Arial;
font-style : normal;
font-size : 8pt;
font-weight : normal;
}


/*# Links #*/

.link_search:link {
/** Links in Suchfunktion:link **/
text-decoration : none;
color : #4e83b8;
}

.link_search:visited {
/** Links in Suchfunktion:besucht **/
text-decoration : none;
color : #4e83b8;
}

.link_search:active {
/** Links in Suchfunktion:aktiv **/
text-decoration : none;
color : #4e83b8;
}

.sortheader:link {
/** sortierbare Tabelle:link **/
text-decoration : none;
font-style : normal;
font-weight : normal;
font-size : 10pt;
color : #ffffff;
}

.sortheader:visited {
/** sortierbare Tabelle:besucht **/
text-decoration : none;
font-style : normal;
font-weight : normal;
font-size : 10pt;
color : #ffffff;
}

.sortheader:active {
/** sortierbare Tabelle:aktiv **/
text-decoration : none;
font-style : normal;
font-weight : normal;
font-size : 10pt;
color : #ffffff;
}

A:link {
/** unbesucht **/
text-decoration : none;
color : #000000;
}

A:visited {
/** besucht **/
text-decoration : none;
color : #000000;
}

A:active {
/** aktiv **/
text-decoration : none;
color : #000000;
}


/*# Hauptmenü #*/

#mainmenu {
/** Schrift **/
font-family : Arial;
font-size : 10pt;
font-weight : bold;
color : #ffffff;
}

#mainmenu:hover {
/** Schrift : hover **/
font-family : Arial;
font-size : 10pt;
font-weight : bold;
color : #ffffff;
}

#wk_menu {
/** Schrift WK Positionen**/
font-family : Arial;
font-size : 10pt;
color : #929292;
}

#space_flag {
/** Abstand zwischen Flaggen **/
margin-top : 5px;
}


/*# Navigation #*/

#navigationhead {
/** Überschrift **/
font-family : Arial;
font-style : normal;
font-size : 12pt;
font-weight : bold;
color : #7d7d7d;
}

#bauteilebene {
/** Kategorie **/
font-family : Arial;
font-size : 9pt;
font-style : normal;
font-weight : bold;
white-space : normal;
color : #7d7d7d;
}

#bauteilebene:hover {
/** Kategorie: over **/
font-family : Arial;
font-size : 9pt;
font-style : normal;
font-weight : bold;
white-space : normal;
color : #000000;
}

#linkproduct {
/** Produkt **/
font-family : Arial;
font-size : 9pt;
font-style : normal;
font-weight : normal;
white-space : normal;
color : #7d7d7d;
}

#linkproduct:hover {
/** Produkt: over **/
font-family : Arial;
font-size : 9pt;
font-style : normal;
font-weight : normal;
white-space : normal;
color : #000000;
}

.menu_aktiv {
/** Ausgewählt **/
font-family : Arial;
font-size : 9pt;
font-style : normal;
font-weight : bold;
white-space : normal;
color : #000000;
text-decoration : underline;
}

.menuecolor {
/** Hintergrund **/
background-color : #dfdfdf;
background-image : url(../pic/bg_subnav.gif);
background-repeat : no-repeat;
background-position : bottom left;
}

#shopmenu {
/** Warenkorb **/
font-family : Arial;
font-size : 9pt;
font-style : normal;
font-weight : normal;
white-space : normal;
color : #7d7d7d;
}

#shopmenu:hover {
/** Warenkorb: over **/
font-family : Arial;
font-size : 9pt;
font-style : normal;
font-weight : normal;
white-space : normal;
color : #000000;
}


/*# Warenkorb #*/

.carttable {
/** Warenkorbtabelle **/
border-width : 1px;
border-color : #ffffff;
}

td.emptycart {
/** leerer Warenkorb **/
font-family : Arial;
font-style : normal;
font-size : 10pt;
font-weight : normal;
}

td.header {
/** Tabellenkopf **/
font-family : Arial;
font-style : normal;
font-size : 10pt;
font-weight : bold;
color : #ffffff;
background-color : #4e83b8;
}

td.ordernumber {
/** Bestellnummer **/
font-family : Arial;
font-style : normal;
font-size : 10pt;
font-weight : bold;
color : #000000;
}

td.productname {
/** Produktbezeichnung **/
font-family : Arial;
font-style : normal;
font-size : 10pt;
font-weight : normal;
}

td.variant {
/** Variante (optional) **/
font-family : Arial;
font-style : normal;
font-size : 10pt;
font-weight : bold;
color : #000000;
}

td.currency {
/** Währung **/
font-family : Arial;
font-style : normal;
font-size : 10pt;
font-weight : bold;
color : #000000;
text-align : right;
}

td.quantity {
/** Anzahl **/
font-family : Arial;
font-style : normal;
font-size : 10pt;
font-weight : bold;
}

td.checkbox {
/** Löschen **/
font-family : Arial;
font-style : normal;
font-size : 10pt;
font-weight : normal;
color : #000000;
text-align : center;
}

.cartsum {
/** Gesamtsumme **/
border : 1px solid;
font-family : Arial;
font-style : normal;
font-size : 10pt;
font-weight : bold;
border-color : #e1e1e1;
background-color : #ffffff;
color : #000000;
text-align : right;
}

#in_cart {
/** Text auf Bestellseite **/
font-weight : bold;
}

#navuserdata {
/** Position Benutzerdaten **/
position : absolute;
bottom : 0px;
padding-bottom : 20px;
}

#navuserdata1 {
/** Überschrift Benutzerdaten **/
font-family : Arial;
font-size : 9pt;
font-style : normal;
font-weight : bold;
white-space : normal;
color : #7d7d7d;
}

#navuserdata2 {
/** Benutzerdaten **/
font-family : Arial;
font-size : 9pt;
font-style : normal;
font-weight : normal;
white-space : normal;
color : #7d7d7d;
}


/*# Kundendaten #*/

.userdata_adress {
/** Überschrift **/
font-family : Arial;
font-style : normal;
font-size : 10pt;
font-weight : bold;
}

.designationuserdata {
/** Bezeichnung **/
font-family : Arial;
font-style : normal;
font-size : 10pt;
font-weight : normal;
color : #000000;
background-color : #ffffff;
}

.userdata {
/** Daten **/
font-family : Arial;
font-style : normal;
font-size : 10pt;
font-weight : normal;
color : #000000;
background-color : #ffffff;
}

font.star {
/** Stern für Pflichtfelder **/
font-family : Arial;
font-style : normal;
font-size : 10pt;
font-weight : bold;
}


/*# Faxtabelle #*/

.faxtable {
/** Faxtabelle **/
border-width : 0px;
}

td.fax_header {
/** Überschrift **/
font-family : Arial;
font-style : normal;
font-size : 10pt;
font-weight : bold;
}

td.fax_to {
/** Anrede **/
font-family : Arial;
font-style : normal;
font-size : 10pt;
font-weight : bold;
}

td.fax_date {
/** Datum **/
font-family : Arial;
font-style : normal;
font-size : 10pt;
font-weight : bold;
}

td.fax_address {
/** Adresse **/
font-family : Arial;
font-style : normal;
font-size : 10pt;
font-weight : bold;
}

td.fax_city {
/** PLZ und Ort **/
font-family : Arial;
font-style : normal;
font-size : 10pt;
font-weight : bold;
}

td.fax_faxnr {
/** Faxnummer **/
font-family : Arial;
font-style : normal;
font-size : 10pt;
font-weight : bold;
}

td.fax_senderaddress {
/** Adresse des Bestellers **/
font-family : Arial;
font-style : normal;
font-size : 10pt;
font-weight : normal;
color : #000000;
}

td.faxheader {
/** Tabellenkopf **/
font-family : Arial;
font-style : normal;
font-size : 10pt;
font-weight : bold;
color : #000000;
background-color : #ffffff;
}

td.faxordernumber {
/** Bestellnummer **/
font-family : Arial;
font-style : normal;
font-size : 10pt;
font-weight : bold;
color : #000000;
background-color : #ffffff;
}

td.faxproductname {
/** Produktbezeichnung **/
font-family : Arial;
font-style : normal;
font-size : 10pt;
font-weight : normal;
color : #000000;
background-color : #ffffff;
}

td.faxvariant {
/** Variante (optional) **/
font-family : Arial;
font-style : normal;
font-size : 10pt;
font-weight : normal;
color : #000000;
background-color : #ffffff;
}

td.faxcurrency {
/** Währung **/
font-family : Arial;
font-style : normal;
font-size : 10pt;
font-weight : normal;
color : #000000;
background-color : #ffffff;
}

td.faxquantity {
/** Anzahl **/
font-family : Arial;
font-style : normal;
font-size : 10pt;
font-weight : normal;
color : #000000;
background-color : #ffffff;
}


/*# Volltextsuche #*/

td.searchheader {
/** Tabellenkopf **/
border : 1px solid;
font-family : Arial;
font-style : normal;
font-size : 10pt;
font-weight : bold;
color : #ffffff;
background-color : #4e83b8;
}

td.counter {
/** Trefferzähler **/
border : 0px solid;
font-family : Arial;
font-style : normal;
font-size : 10pt;
font-weight : bold;
color : #000000;
background-color : #ffffff;
vertical-align : top;
}

td.hitquote {
/** Trefferquote **/
border : 0px solid;
font-family : Arial;
font-style : normal;
font-size : 10pt;
font-weight : bold;
color : #000000;
background-color : #ffffff;
vertical-align : top;
}

td.searchname {
/** Suchbegriff **/
border : 0px solid;
font-family : Arial;
font-style : normal;
font-size : 10pt;
font-weight : normal;
vertical-align : top;
background-color : #ffffff;
width : 33%;
height : 5em;
}

.searchhighlight {
/** Hervorgehobener Suchbegriff **/
background-color : #7ca4cb;
font-weight : bold;
}

td.description {
/** Trefferbeschreibung **/
border : 0px solid;
font-family : Arial;
font-style : normal;
font-size : 10pt;
font-weight : normal;
color : #000000;
background-color : #ffffff;
vertical-align : top;
}


/*# Sachmerkmalssuche #*/

.warten {
/** Ladebalken **/
border: 1px solid #BDBDBD;
padding: 5px;
width: 230px;
height: 60px;
background-color:#F0F0F0;
position: absolute;
left: 450px;
top: 78px;
visibility: hidden;
}

.internalTable_search {
/** Container Suchtabelle **/
width : 100%;
border-width : 0px;
position : relative;
alignment : left;
}

.partstable_search {
/** Suchtabelle **/
overflow : auto;
border-width : 1px;
border-color : #ffffff;
margin-left : 0px;
color : #ff0000;
width : 100%;
font-family : Arial;
font-style : normal;
font-size : 10pt;
font-weight : normal;
position : relative;
}

.thead_search {
/** Kopfzeile Tabelle **/
width : 100%;
font-size : 8pt;
font-weight : bold;
background-color : #bcc4db;
text-align : left;
font-family : Arial;
color : #ffffff;
position : relative;
}

.internalTable_search2 {
/** Container Suchtabelle **/
width : 100%;
border-width : 0px;
position : relative;
alignment : left;
}

.partstable_search2 {
/** Suchtabelle **/
overflow : auto;
border-width : 1px;
border-color : #ffffff;
margin-left : 0px;
color : #ff0000;
width : 100%;
font-family : Arial;
font-style : normal;
font-size : 10pt;
font-weight : normal;
position : relative;
}

.thead_search2 {
/** Kopfzeile Tabelle **/
width : 100%;
font-size : 8pt;
font-weight : normal;
text-align : left;
font-family : Arial;
color : #000000;
border-color : #f9f9f9;
background-color:#F5F5F5;
}

.tline1_search {
/** Linie A **/
font-size : 8pt;
text-align : left;
font-weight : normal;
width : 100%;
background-color : #f5f5f5;
}

.tline2_search {
/** Linie B **/
font-size : 8pt;
text-align : left;
font-weight : normal;
background-color : #f5f5f5;
width : 100%;
}

.th_cart_search {
/** Überschrift Warenkorbspalte **/
color : #ffffff;
width : 25px;
background-color: 
}

.th_anz_search {
/** Überschrift Warenkorbspalte **/
color : #ffffff;
width : 35px;
}

.th_ITEMNUMBER_search {
/** Überschrift laufende Nummer **/
color : #ffffff;
width : 40px;
}

.th_ASSEMBLY_search {
/** Überschrift Baugruppenname **/
color : #ffffff;
width : 200px;
white-space : nowrap;
}

.th_ARTICLENUMBER_search {
/** Überschrift Artikelnummer **/
color : #ffffff;
width : 160px;
white-space : nowrap;
}

.th_PARTNAME_search {
/** Überschrift Bauteilname **/
color : #ffffff;
}

.th_price_search {
/** Überschrift Preise **/
color : #ffffff;
width : 80px;
text-align : right;
white-space : nowrap;
}

.t_cart_search {
/** Spalte Warenkorbsymbol **/
width : 25px;
}

.t_anz_search {
/** Spalte Warenkorbsymbol **/
width : 30px;
}

.ITEMNUMBER_search {
/** Spalte laufende Nummer **/
text-align : left;
width : 40px;
}

.ARTICLENUMBER_search {
/** Spalte Artikelnummer **/
width : 160px;
white-space : nowrap;
}

.PARTNAME_search {
/** Spalte Bauteilname **/
}

.ASSEMBLY_search {
/** Überschrift Baugruppenname **/
width : 200px;
}

.t_price_search {
/** Spalte Preise **/
text-align : right;
width : 75px;
}


/*# Impressum #*/

.footertitle {
/** Firmenname **/
font-family : Arial;
font-size : 10pt;
font-weight : bold;
}

.footerbody {
/** andere Angaben **/
font-family : Arial;
font-size : 10pt;
font-weight : normal;
}

#link_email {
/** Email **/
font-family : Arial;
font-style : normal;
text-decoration : underline;
font-weight : normal;
font-size : 10pt;
color : #4e83b8;
}

#link_www {
/** Web **/
font-family : Arial;
font-style : normal;
text-decoration : underline;
font-weight : normal;
font-size : 10pt;
color : #4e83b8;
}

