﻿/*************************************
* DetailItem Styles
**************************************/
.DetailItem_TABLE 
{

}
.DetailItem_ICON_AREA 
{
    padding         : 8px;
    
    text-align      : center;
    vertical-align  : top;
    
    width           : 30%;
}
.DetailItem_ICON_AREA .DetailItemLink
{
    margin          : 0px;
    padding         : 0px;
    border          : none;
    
    text-decoration : none;
}
.DetailItem_ICON_AREA .DetailItemLink .DetailItemIcon
{
    margin          : 0px;
    padding         : 0px;
}
.DetailItem_ICON_AREA .DetailItemLink .DetailItemTitleIcon
{
    margin          : 0px;
    padding         : 0px;
    
    font-weight     : bold;
    font-size       : 0.7em;
}
.DetailItem_DESCR_AREA 
{
    padding         : 8px;
    border          : none;
        
    text-align      : left;
    vertical-align  : top;
    
    width           : 100%;
}
.DetailItem_DESCR_AREA .DetailItemTitleArea
{
    margin          : 0px;
    border          : none;
    
    font-weight     : bold;
    font-size       : small;
    
    width           : 100%;
}
.DetailItem_DESCR_AREA .DetailItemTitleArea .DetailItemDescriptionShort
{
    margin          : 0px;
    padding         : 0px;
    
    font-weight     : normal;
}
.DetailItem_DESCR_AREA .DetailItemTitleArea .DetailItemTitle
{
    margin          : 0px;
    padding         : 0px;
    font-weight     : bold;
}
.DetailItem_DESCR_AREA .DetailItemTitleArea .DetailItemVersion
{
    margin          : 0px;
    padding         : 0px;
    font-size       : 0.8em;
}
.DetailItem_DESCR_AREA .DetailItemDescription
{
    margin-top      : 5px;
    font-size       : 0.7em;
}
/*************************************
* Presenter DetailItem Styles #A1182C
**************************************/
.PresenterDetailItem 
{
    border      : none;
    width       : 100%;
    display     : inline-table;
}
.PresenterDetailItem .DetailItemIconTitle 
{
    font-size   : 0.7em;
}
.PresenterDetailItem .DetailItemTitle
{
    margin-bottom   : 3px;
    color           : #A1182C;
}
.PresenterDetailItem .DetailItemSubTitle 
{
    font-size   : 0.7em;
    font-weight : normal;
}
.PresenterDetailItem:after 
{
    float       : none;
    clear       : both;
}
.PresenterDetailItem img
{
    margin      : 0px;
    padding     : 0px;
    border      : none;
}
/*************************************
* Hotline DetailItem Styles #A1182C
**************************************/
.HotlineDetailItem 
{
    border      : none;
    width       : 100%;
    display     : inline-table;
}
.HotlineDetailItem .DetailItemIconTitle 
{
    font-size   : 0.7em;
}
.HotlineDetailItem .DetailItemTitle
{
    margin-bottom   : 3px;
    color           : #A1182C;
}
.HotlineDetailItem .DetailItemSubTitle 
{
    font-size   : 0.7em;
    font-weight : normal;
}
.HotlineDetailItem:after 
{
    float       : none;
    clear       : both;
}
.HotlineDetailItem img
{
    margin      : 0px;
    padding     : 0px;
    border      : none;
}
/*************************************
* Documentation DetailItem Styles #1A3993 #A1182C
**************************************/
.DocDetailItem 
{
    border      : none;
    width       : 100%;
    display     : inline-table;
}
.DocDetailItem .DetailItem_ICON_AREA 
{
    padding         : 8px;
    
    text-align      : center;
    vertical-align  : top;
    
    width           : 30%;
    
    display         : none;
}
.DocDetailItem .DetailItemIconTitle 
{
    font-size   : 0.7em;
}
.DocDetailItem .DetailItemTitle
{
    margin-bottom   : 3px;
    color           : #1A3993;
}
.DocDetailItem .DetailItemSubTitle 
{
    font-size   : 0.7em;
    font-weight : normal;
}
.DocDetailItem:after 
{
    float       : none;
    clear       : both;
}
.DocDetailItem img
{
    margin      : 0px;
    padding     : 0px;
    border      : none;
}
/*************************************
* Main Styles for a CATALOG-ITEM
**************************************/
.CatalogItem 
{   
    margin          : 0px;
    border          : none;
    
    /*width           : 160px;*/
    
    overflow        : visible;
    display         : inline-block;
    position        : relative;
}
.CatalogItem .ICONAREA 
{
    margin          : 0px;
    margin-bottom   : 5px;
    padding         : 0px;
    border          : none;
    
    width           : auto;
    height          : auto;
    
    clear           : both;
    
    display         : inline-block;
}
.CatalogItem .ICONAREA input
{
    top             : 0px;
    left            : 0px;
    
    margin          : 0px;
    padding         : 0px;
    border          : none;
    
    text-decoration : none;
    
    width           : 160px;
    height          : auto;
        
    display         : inline-block;
    
    position        : relative;
}
.CatalogItem .ICONAREA a 
{
    top             : 0px;
    left            : 0px;
    
    margin          : 0px;
    padding         : 0px;
    border          : none;
    
    text-decoration : none;
    
    display         : inline-block;
    
    position        : relative;
}
.CatalogItem .ICONAREA .INDICATORAREA
{
    top             : 68px;
    right           : 0px;
    
    margin          : 0px;
    padding         : 0px;
    border          : none;        
    
    width           : auto;
    height          : auto;
    
    display         : inline-block;
    
    position        : absolute;

}
.CatalogItem .ICONAREA .INDICATOR
{
    margin          : 0px;
    padding         : 0px;
    border          : none;
    
    height          : 24px;
    width           : 24px;
    
    background      : transparent url(../pic/actions/check2.gif) left top no-repeat;
    
    display         : inline-block;
    
    position        : relative;
}
.CatalogItem .TITLEAREA
{
    top             : 0px;
    margin          : 0px;
    padding         : 0px;
    padding-bottom  : 5px;
    border          : none;
    
    font-family		: Verdana, Arial, Helvetica, sans-serif;
    font-size       : 0.7em;
    font-weight     : bold;
    
    text-align      : left;
    text-decoration : underline;
}
.CatalogItem .SUBTITLEAREA
{

}
.CatalogItem .DESCRIPTIONAREA
{
    top             : 0px;
    padding         : 0px;
    border          : none;
    
    font-family		: Verdana, Arial, Helvetica, sans-serif;
    font-size       : 0.7em;
    
    text-align      : left;
}
.CatalogItem .ACTIONSAREA
{
    padding-bottom  : 5px;
    
    font-size       : 0.7em;
    font-weight     : bold;
    
    text-align      : center;
}
.CatalogItem .ACTIONSAREA input
{
    width           : 100%;
}
/*************************************
* DetailItem Icon Styles
**************************************/
.float_Left
{
    float       : left;
}
.float_Right
{
    float       : right;
}
.Icons_80x16-9 img
{
    width       : 80px;
    height      : 45px;    
}
.Icons_80x80 img
{
    width       : 80px;
    height      : 80px;    
}
.Icons_80x80 img
{
    width       : 80px;
    height      : 80px;    
}
.Icons_60x60 img
{
    width       : 60px;
    height      : 60px;    
}
.Icons_30x30 img 
{
    width       : 30px;
    height      : 30px;
}
.Icons_45x45 img 
{
    width       : 45px;
    height      : 45px;
}
