/*# Document #*/

body {
/** The entire window or frame **/
background-color : #ffffff;
color : #000000;
}

.menuecolor {
/** Color of navigation pages **/
background-color : #f5f5f5;
}

#mainmenu {
/** Main menu **/
font-family : Arial;
font-size : 10pt;
font-style : normal;
font-weight : bold;
white-space : nowrap;
}

#shopmenu {
/** Shopping cart menu **/
font-family : Arial;
font-size : 10pt;
font-style : normal;
font-weight : bold;
}

.headlogo {
/** Main logo **/
text-align : center;
}

} input.button {
/** Buttons **/
font-family : Arial;
font-style : normal;
font-size : 10pt;
font-weight : bold;
}

/*# Links #*/

A:link {
/** Unvisited **/
text-decoration : none;
color : #000000;
}

A:visited {
	text-decoration : none;
	color: #000000;

}

A:active {
/** Active **/
text-decoration : none;
color : #000000;
}

/*# Texts #*/

.indextext {
/** Text on the start page **/
font-family : Arial;
font-style : normal;
font-size : 10pt;
font-weight : bold;
}

.h1 {
/** Main title **/
font-family : Arial;
font-style : normal;
font-size : 12pt;
font-weight : bold;
text-align : center;
}

.h2 {
/** Subtitle **/
font-family : Arial;
font-style : normal;
font-size : 10pt;
font-weight : normal;
text-align : center;
}

.textbold {
/** Highlighted **/
font-family : Arial;
font-style : normal;
font-size : 10pt;
font-weight : bold;
text-align : left;
}

.text {
/** Normal text **/
font-family : Arial;
font-style : normal;
font-size : 10pt;
font-weight : normal;
}

.small {
/** Mini text **/
font-family : Arial;
font-style : normal;
font-size : 8pt;
font-weight : normal;
}

#in_cart {
/** Text on order page **/
font-weight : bold;
}

/*# Product Navigation #*/

#ebene1 {
/** Level 1 **/
font-family : Arial;
font-size : 9pt;
font-style : normal;
font-weight : bold;
white-space : nowrap;
vertical-align : top;
}

#ebene2-x {
/** Level 2-x **/
font-family : Arial;
font-size : 9pt;
font-style : normal;
font-weight : normal;
white-space : nowrap;
vertical-align : top;
}

#linkproduct {
/** Product level **/
font-family : Arial;
font-size : 9pt;
font-style : normal;
font-weight : normal;
white-space : nowrap;
fill : #008080;
vertical-align : top;
}

/*# Search Table #*/

td.searchheader {
/** Header **/
border : 1px solid;
font-family : Arial;
font-style : normal;
font-size : 10pt;
font-weight : bold;
color : #000000;
background-color : #ebe0d3;
}

td.counter {
/** Matches counter **/
border : 0px solid;
font-family : Arial;
font-style : normal;
font-size : 10pt;
font-weight : bold;
color : #000000;
background-color : #ffffff;
border-right-style : solid;
}

td.hitquote {
/** Hitquote **/
border : 0px solid;
font-family : Arial;
font-style : normal;
font-size : 10pt;
font-weight : bold;
color : #000000;
background-color : #ffffff;
}

td.searchname {
/** Search name **/
border : 0px solid;
font-family : Arial;
font-style : normal;
font-size : 10pt;
font-weight : bold;
background-color : #ffffff;
}

td.description {
/** Description of matches **/
border : 0px solid;
font-family : Arial;
font-style : normal;
font-size : 10pt;
font-weight : normal;
color : #000000;
background-color : #ffffff;
}

/*# Shopping Cart Table #*/

td.header {
/** Header **/
border : 1px solid;
font-family : Arial;
font-style : normal;
font-size : 10pt;
font-weight : bold;
color : #000000;
background-color : #ebe0d3;
}

td.ordernumber {
/** Order number **/
border : 1px solid;
font-family : Arial;
font-style : normal;
font-size : 10pt;
font-weight : bold;
color : #000000;
background-color : #fffcea;
}

td.productname {
/** Product description **/
border : 1px solid;
font-family : Arial;
font-style : normal;
font-size : 10pt;
font-weight : normal;
background-color : #fffcea;
}

td.variant {
/** Variant (optional) **/
border : 1px solid;
font-family : Arial;
font-style : normal;
font-size : 10pt;
font-weight : bold;
color : #000000;
background-color : #fffcea;
}

td.currency {
/** Currency **/
border : 1px solid;
font-family : Arial;
font-style : normal;
font-size : 10pt;
font-weight : bold;
color : #000000;
background-color : #fffcea;
text-align : right;
}

td.quantity {
/** Quantity **/
border : 1px solid;
font-family : Arial;
font-style : normal;
font-size : 10pt;
font-weight : bold;
background-color : #fffcea;
}

td.checkbox {
/** Delete **/
border : 1px solid;
font-family : Arial;
font-style : normal;
font-size : 10pt;
font-weight : normal;
color : #000000;
background-color : #fffcea;
text-align : center;
}

/*# Fax Table #*/

td.fax_to {
/** Salutation **/
font-family : Arial;
font-style : normal;
font-size : 10pt;
font-weight : bold;
color : #0000ff;
}

td.fax_date {
/** Date **/
font-family : Arial;
font-style : normal;
font-size : 10pt;
font-weight : bold;
color : #0000ff;
}

td.fax_address {
/** Address **/
font-family : Arial;
font-style : normal;
font-size : 10pt;
font-weight : bold;
color : #0000ff;
}

td.fax_city {
/** Zip and city **/
font-family : Arial;
font-style : normal;
font-size : 12pt;
font-weight : bold;
color : #0000ff;
}

td.fax_faxnr {
/** Fax no. **/
font-family : Arial;
font-style : normal;
font-size : 10pt;
font-weight : bold;
color : #0000ff;
}

td.fax_senderaddress {
/** Address of user **/
font-family : Arial;
font-style : normal;
font-size : 12pt;
font-weight : normal;
color : #000000;
}

td.faxheader {
/** Header **/
border : 1px solid;
font-family : Arial;
font-style : normal;
font-size : 10pt;
font-weight : bold;
color : #000000;
background-color : #ffffff;
}

td.faxordernumber {
/** Order number **/
border : 1px solid;
font-family : Arial;
font-style : normal;
font-size : 10pt;
font-weight : bold;
color : #000000;
background-color : #ffffff;
}

td.faxproductname {
/** Product description **/
border : 1px solid;
font-family : Arial;
font-style : normal;
font-size : 10pt;
font-weight : normal;
color : #000000;
background-color : #ffffff;
}

td.faxvariant {
/** Variant (optional) **/
border : 1px solid;
font-family : Arial;
font-style : normal;
font-size : 10pt;
font-weight : normal;
color : #000000;
background-color : #ffffff;
}

td.faxcurrency {
/** Currency **/
border : 1px solid;
font-family : Arial;
font-style : normal;
font-size : 10pt;
font-weight : normal;
color : #000000;
background-color : #ffffff;
}

td.faxquantity {
/** Quantity **/
border : 1px solid;
font-family : Arial;
font-style : normal;
font-size : 10pt;
font-weight : normal;
color : #000000;
background-color : #ffffff;
}

/*# Customer Profile #*/

.designationuserdata {
/** Description **/
font-family : Arial;
font-style : normal;
font-size : 10pt;
font-weight : bold;
color : #000000;
background-color : #ffffff;
}

.userdata {
/** Data **/
font-family : Arial;
font-style : normal;
font-size : 10pt;
font-weight : normal;
color : #000000;
background-color : #ffffff;
}

/*# Asterisk for Mandatory Entry #*/

font.star {
/** Asterisk **/
font-family : Arial;
font-style : normal;
font-size : 10pt;
font-weight : bold;
color : #ff0000;
}

/*# Browser-Warning #*/

.warning {
/** Netscape warning **/
font-family : Arial;
font-style : normal;
font-size : 8pt;
text-align : center;
color : #ff0000;
}
