/*# Body #*/

BODY {
/** Entire page **/
background-color : #ffffff;
}

#logo {
/** Logo **/
margin-bottom : 15px;
text-align : center;
}

hr {
/** Horizontal line **/
color : #e2e2e2;
}

.mmedia {
/** Multimedia files / images **/
text-align : center;
}

.remark {
/** Comment **/
font-family : Arial, Helvetica, sans-serif;
font-size : 10pt;
}

.order_info {
/** Order information **/
font-family : Arial, Helvetica, sans-serif;
font-size : 10pt;
}

#space_title {
/** Distance after title **/
margin-bottom : 10px;
}

#space_info {
/** Distance after product information **/
margin-bottom : 0px;
}

#space_link {
/** Distance after link **/
margin-bottom : 10px;
}

#space_remark {
/** Distance after comment **/
margin-bottom : 10px;
}

#space_text {
/** Distance after text **/
margin-bottom : 10px;
}

#space_assembly {
/** Distance after assembly drawing **/
margin-bottom : 5px;
}

#space_product {
/** Distance after product table **/
margin-bottom : 0px;
}

/*# Links #*/

A:link {
/** Unvisited **/
text-decoration : none;
font-style : normal;
font-weight : normal;
font-size : 8pt;
}

A:visited {
/** Visited **/
text-decoration : none;
font-style : normal;
font-weight : normal;
font-size : 8pt;
}

A:active {
/** Active **/
text-decoration : none;
font-style : normal;
font-weight : normal;
font-size : 8pt;
}

/*# Texts Without Table #*/

.title {
/** Title **/
font-size : 16pt;
font-weight : bold;
background-color : #606ac6;
color : #ffffff;
}

.txt {
/** Texts **/
color : #000000;
}

.txt2 {
/** Texts2 **/
color : #ffffff;
background-color : #979dd9;
}

/*# Table #*/

.tables {
/** Tables general **/
width : 600px;
}

.internalTable {
/** Internal product table **/
width : 580px;
}

TD {
/** Cells general **/
font-family : Arial, Helvetica, sans-serif;
vertical-align : middle;
color : #000000;
}

.thead {
/** Header line general **/
font-size : 9pt;
text-align : center;
font-weight : normal;
background-color : #e8e4ed;
}

.tline1 {
/** Line A **/
font-size : 8pt;
text-align : center;
font-weight : normal;
background-color : #ecf3f4;
}

.tline2 {
/** Line B **/
font-size : 8pt;
text-align : center;
font-weight : normal;
background-color : #ecf3f4;
}

#th_cart {
/** Heading shopping cart col. **/
width : 1%;
background-color : #e2e2e2;
}

#th_posnr {
/** Heading item number **/
}

#th_name {
/** Heading article name **/
}

#th_artnr {
/** Heading article number **/
}

#th_ean {
/** Heading EAN **/
}

#th_delivery {
/** Heading delivery time **/
}

#th_hist {
/** Heading history **/
}

#th_price {
/** Heading price **/
}

#th_select {
/** Heading select button **/
width : 1%;
}

#th_ppbranch {
/** Heading PowerParts on Web **/
}

#th_ppf {
/** Heading PowerParts local **/
}

.t_cart {
/** Col. shopping cart symbol **/
width : 1%;
background-color : #e2e2e2;
}

#t_posnr {
/** Column item number **/
text-align : center;
font-weight : normal;
}

#t_name {
/** Column article name **/
text-align : left;
font-weight : normal;
}

#t_artnr {
/** Column article number **/
text-align : left;
font-weight : normal;
}

#t_ean {
/** Column EAN **/
text-align : left;
font-weight : normal;
}

#t_delivery {
/** Column delivery time **/
text-align : left;
font-weight : normal;
}

#t_hist {
/** Column history **/
text-align : center;
font-weight : normal;
}

#t_price {
/** Column price **/
text-align : right;
font-weight : normal;
}

#t_select {
/** Column select button **/
width : 1%;
}

#t_ppbranch {
/** Column PowerParts on Web **/
}

#t_ppf {
/** Column PowerParts local **/
}

.kumi {
/** kumi **/
text-align : center;
font-weight : normal;
background-color : #e8e4ed;
}

.hinban {
/** hinban **/
text-align : center;
font-weight : normal;
background-color : #e8e4ed;
}

/*# Display Assembly #*/

.isoview {
/** Display assembly **/
width : 540px;
height : 350px;
}

.partstable {
/** Display of part table in IE **/
overflow : auto;
height : 200px;
border-width : 1px;
border-color : #ffffff;
}

.selectedPartRow {
/** Highlight assembly part line IE **/
font-size : 10pt;
background-color : #cceeff;
}

.part_wo_sub {
/** SVG: Presentation of part without subassembly on mouseover **/
fill : #ff6a6a;
stroke-width : 3;
}

.part_with_sub {
/** SVG: Presentation of part with subassembly on mouseover **/
fill : #27dc23;
stroke-width : 3;
}

.clicked_part {
/** SVG: Presentation of clicked part **/
fill : #6a6aff;
stroke-width : 3;
}

.text_wo_sub {
/** SVG: Presentation of text without subassembly on mouseover **/
fill : #ff6a6a;
stroke : #ff6a6a;
}

.text_with_sub {
/** SVG: Presentation of text with subassembly on mouseover **/
fill : #27dc23;
stroke : #27dc23;
}

.clicked_text {
/** SVG: Presentation of clicked text **/
fill : #6a6aff;
stroke : #6a6aff;
}

/*# Footer Line #*/

.footertitle {
/** Title **/
font-family : Arial;
font-size : 12pt;
font-weight : bold;
}

.footerbody {
/** Text **/
font-family : Arial;
font-size : 8pt;
font-weight : normal;
}

/*# Export of Articles #*/

.tgroup {
/** Table **/
border-color : #ffffff;
border-width : 1px;
border-style : solid;
}

.tleft {
/** Column article number/EAN/delivery time **/
font-size : 10pt;
text-align : center;
font-style : normal;
font-weight : bold;
background-color : #e2e2e2;
}

.pi_variant {
/** Variants **/
font-size : 10pt;
font-style : normal;
}

.default_width {
/** Size for multimedia object **/
width : 200px;
height : 150px;
}

/*# Attribute Search #*/

.shistory {
/** History **/
font-size : 12pt;
text-align : left;
font-weight : bold;
background-color : #e2e2e2;
}

