
.div_box_header a
{
    color: inherit;
    text-decoration: none;
}

body
{
    border: none;
    margin: 10px;
    background-color: #FFFFFF;
    color: #000000;
    font-family: arial, helvetica, sans-serif;
    font-size: 11px;
}

.div_all
{
}

.div_top
{
}

.div_styleHeader
{
    margin: 0px 0px 10px 0px;
}

.div_leadingInnovation
{
    height: 38px;
    width: 140px;
    float: left;
    background-image: url(../gif/toshibaLogo.gif);
    background-repeat: no-repeat;
    background-position: bottom left;
}

.div_compusys
{
    height: 38px;
    float: left;
    margin: 0px 20px 0px 20px;
    font-size: 30px;
    font-weight: bold;
    color: #808284; /*background-image: url(../gif/compusys.gif);     background-repeat: no-repeat;     background-position: bottom left;*/
}

.div_country
{
    height: 38px;
    width: 43px;
    float: left;
    background-image: url(../gif/country.gif);
    background-repeat: no-repeat;
    background-position: bottom left;
}

.div_flag
{
    height: 38px;
    width: 15px;
    background-image: url(../gif/flag.gif);
    background-repeat: no-repeat;
    background-position: bottom left;
}

.div_header
{
    height: 118px;
    margin: 0px 0px 10px 0px;
    border-style: solid;
    border-width: 1px 0px 1px 0px;
    border-color: #A6A4A4;
}

.div_logo
{
    height: 118px;
    width: 453px;
    float: left;
    background-image: url(../jpg/PORTAL_left.jpg);
    background-repeat: no-repeat;
}

.div_search
{
    height: 86px;
    width: 224px;
    float: left;
    margin: 32px 0px 0px 0px;
}

.span_search
{
    height: 16px;
    width: 128px;
    margin: 0px 8px 0px 0px;
}

#search_modelPartNumber
{
    display: none;
}

#style
{
    display: none;
}

.input_text_search
{
    height: 16px;
    width: 128px;
    border-style: solid;
    border-width: 1px;
    border-color: #AAAAAA;
    padding: 0px 0px 0px 3px;
    font-size: 11px;
    color: #666666;
}

.search_button
{
    height: 18px;
    width: 133px;
    border-style: solid;
    border-width: 1px;
    border-color: #616161;
    margin: 0px 16px 0px 0px;
    float: right;
    font-size: 11px;
    color: #333333;
    cursor: pointer;
}

.span_loading
{
    display: none;
    font-weight: bold;
    color: #FF0000;
}

.div_main
{
}

.div_response
{
    margin: 32px 16px 0px 16px;
}

.span_response_unitsnum
{
    font-weight: bold;
}

.span_response_time
{
    font-size: 11px;
    color: #888888;
}

.div_unit, .div_serviceunit
{
    margin: 32px 32px 0px 32px;
    border-style: solid;
    border-width: 1px;
    border-color: #FFFFFF;
}

.div_unit_overview, .div_serviceunit_overview
{
    float: left;
}

.div_unit_overview_picture, .div_serviceunit_overview_picture
{
    height: 88px;
    width: 144px;
    float: left;
    border-style: none;
    border-width: 1px;
    border-color: #7C96B4;
    background-image: url(../jpg/model_dummy_72x128.jpg);
    background-repeat: no-repeat;
    background-position: center;
}

.img_unit_overview_flag, .img_serviceunit_overview_flag
{
    float: right;
}

.div_unit_overview_product, .div_serviceunit_overview_product
{
    height: 88px;
    width: 320px;
    float: left;
    margin: 0px 0px 0px 8px;
    border-style: none;
    border-width: 0px;
    border-color: #7C96B4;
}

.span_unit_overview_title, .span_serviceunit_overview_title
{
    margin: 0px 0px 0px 8px;
    font-weight: bold;
}

.span_unit_overview_label, .span_serviceunit_overview_label
{
    margin: 0px 0px 0px 16px;
    font-size: 11px;
    color: #888888;
    float: left;
}

.span_unit_overview_value, .span_serviceunit_overview_value
{
    margin: 0px 0px 0px 16px;
    float: right;
}

.div_unit_overview_warrantyService
{
    height: 88px;
    width: 500px;
    float: left;
    margin: 0px 0px 0px 8px;
}

.div_unit_detail, .div_service_unit_detail
{
    clear: left;
}

.div_box
{
    clear: left;
}

#div_box_details
{
    padding: 0px 0px 0px 16px;
}

.div_plus
{
    height: 16px;
    width: 16px;
    background-image: url(../gif/plus.gif);
    background-repeat: no-repeat;
    background-position: center;
    display: block;
    float: left;
    cursor: pointer;
}

.div_minus
{
    height: 16px;
    width: 16px;
    background-image: url(../gif/minus.gif);
    background-repeat: no-repeat;
    background-position: center;
    display: none;
    float: left;
    cursor: pointer;
}

.div_box_header
{
    height: 16px;
    padding: 0px 0px 0px 16px;
    font-weight: bold;
}

.span_box_header
{
    cursor: pointer;
}

.div_box_content
{
    padding: 0px 0px 0px 32px;
    margin: 0px 0px 16px 0px;
    display: none;
}

.div_listBox
{
}

.span_listBox_label
{
    font-size: 11px;
    color: #888888;
}

.span_listBox_value
{
}

#span_listBox_value_stolen_yes
{
    color: #FF0000;
}

#div_listBox_warrantyLaborDays
{
    width: 160px;
    float: left;
}

#div_listBox_warrantyLaborExpirationDate
{
    width: 192px;
}

#div_listBox_warrantyOnsiteDays
{
    width: 160px;
    float: left;
}

#div_listBox_warrantyOnsiteExpirationDate
{
    width: 192px;
    float: left;
}

#div_listBox_warrantyPartsDays
{
    width: 160px;
    float: left;
}

#div_listBox_warrantyPartsExpirationDate
{
    width: 192px;
}

#div_listBox_standardWarrantyCoverage
{
    width: 160px;
    float: left;
}

#div_listBox_standardWarrantyDays
{
    width: 160px;
    float: left;
}

#div_listBox_standardWarrantyExpirationDate
{
    width: 160px;
    float: left;
}

#div_listBox_extendedWarrantyServiceCoverage
{
    width: 160px;
    float: left;
}

#div_listBox_extendedWarrantyServiceDays
{
    width: 160px;
    float: left;
}

#div_listBox_extendedWarrantyServiceExpirationDate
{
    width: 160px;
    float: left;
}

/*
#div_listBox_keyComponentsDescription
{
    white-space: nowrap;
    float: left;
}

#div_listBox_keyComponentsSPN
{
    padding: 0px 0px 0px 16px;
    float: left;
}

#div_listBox_keyComponentsMPN
{
    white-space: nowrap;
    padding: 0px 0px 0px 16px;
    float: left;
}

#div_listBox_keyComponentsSN
{
    white-space: nowrap;
    padding: 0px 0px 0px 16px;
    float: left;
    clear: right;
}
*/

/* hinzugefügt bernd als ersatz für .span_listbox_label */
.table_header
{
    text-align: left;
    vertical-align: text-top;
    font-size: 11px;
    font-weight: normal;
    color: #888888;
}

/* hinzugefügt bernd als ersatz für .span_listbox_value */
.table_body
{
    vertical-align: text-top;
}

.serviceStateValid
{
    color: Green;
}

.serviceStateExpired, .serviceStateUsedUp, .serviceStateUnknown
{
    color: Red;
}

/*
blue
#305487
 #426D9B
#54779F
 #6A89AD
  #7C96B4
 #8EA4BD
#A6B4C5
 #B8C4CF
#D2D8DD

green
#D4D82E

red
#FF0000
*/